النتائج 1 إلى 7 من 7

الموضوع: كيف أستطيع جلب اسم العضو بصفحة جديدة - منتدى IB

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2001
    المشاركات
    707

    كيف أستطيع جلب اسم العضو بصفحة جديدة - منتدى IB



    بسم الله الرحمن الرحيم ,
    السلام عليكم ورحمة الله وبركاته ,,

    أتمنى مساعدتي في إنشاء صفحة جديدة ( خالية ) تدرج بها فقط اسم العضو بالمنتدى
    بعبارة أخرى ( التأكد من حالة الزائر إن كان عضوا فيكتب له اسم عضويته وإن لم يكن يكتب له اسم زائر ) انظروا إلى الصورة المرفقة لمزيد من الإيضاح


    لقد حاولت استخدام هذه الأوامر في الملف:
    كود PHP:
    <?php
    require "conf_global.php";
    require 
    "sources/functions.php";

    $name "{$ibforums->member['name']}";

    ?>
    ولكن للأسف لم تعمل بشكل جيد بحيث لاتظهر أي مسمى!

    سأكون لكم من الشاكرين لمساعدتي ,,
    تحياتي ,,





    الصور المرفقة الصور المرفقة  


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    May 2004
    المشاركات
    355


    وعليكم السلام ورحمة الله وبركاته

    المسئلة سهله جدا ولكن أريد منك توضيح أكثر

    هل تريدها نافذه POP UP

    راح أعطيك الطريقة ويكون هاك في المنتدى مش سكربت مستقل .. لو سكربت مستقل راح تتعب كثير .. بس اذا كان هاك صغير يكون أسهل لك وأوضح وملف ما يتعدي ال 10 أسطر

    أنتضر منك التفاصيل





    __________________
    وما أكثر الأصحاب حين تعدهم

    ولكنهم عند النائبات قليل

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2001
    المشاركات
    707


    أخوي شــــــامل:
    مشكور على مد يد العون والمساعدة وبصراحة أنا ما بأسويه سكربت بس اللهم صفحة فاضية وتندرج فيها اسم العضو او الزائر كما هو موضح لك بالصورة فوق, الغرض منه تطبيق درس للأخ مازن صيادي بمجموعة أبو ريناز التعليمية بحيث الدرس على ما أعتقد خاص بمنتدى vb ولكن أنا بغيت احولها لـ ib و إليك الإقتباس من الدرس:

    بسم الله الرحمن الرحيم
    في درسنا لليوم سوف نقوم بشرح كيفية تركيب هاك دخول العضو بإسمه للدردشة
    درس حلو وسهل بس يبيله تركيز


    ---------------------------------------------------------------------------------
    نبدا الشرح
    ---------------------------------------------------------------------------------

    انسخ هذا الكود مع مراعات تغيير الهوست ورقم السايت
    ----------------------------------------------------------------------------------------------
    http://host1.ya3arb.com/DigiChat/DigiClasses/" archive="client.jar" width="268" code="com.diginet.digichat.client.DigiChatApplet.class" name="DigiChat">
    <param NAME="siteid" VALUE="1080">
    <param NAME="language" VALUE="arabic.lang">
    <param name="nickname" value="$bbuserinfo[username]">
    <param NAME="cabbase" VALUE="Client.cab">
    DigiChat requires a Java Compatible web browser to run.
    </applet>

    ----------------------------------------------------------------------------------------------
    بعد تغييرنا للهوست ورقم السايت ننسخ الكود ونذهب الى هذه الصفحة
    http://dndon.com/modules/T-TechTools...hp?opi=HTMLPHP

    *في المربع الأول نضع الكود المنسوخ
    *نضغط على زر "تحويل"
    *ننسخ الكود الموجود في المربع الثاني

    ----

    نفتح المفكرة "Notebad" ونلصق الكود المنسوخ من المربع الثاني

    نضع الكود التالي بعد <?php
    -----------------------
    require_once('./global.php');
    require_once('./includes/functions_user.php');
    ------------------------

    لتصبح كالتالي :
    <?php
    require_once('./global.php');
    require_once('./includes/functions_user.php');

    echo"http://host1.ya3arb.com/DigiChat/DigiClasses/\" archive=\"client.jar\" width=\"268\" code=\"com.diginet.digichat.client.DigiChatApplet.class\" name=\"DigiChat\">"
    . "<param NAME=\"siteid\" VALUE=\"1080\">"
    . "<param NAME=\"language\" VALUE=\"arabic.lang\">"
    . "<param name=\"nickname\" value=\"$bbuserinfo[username]\">"
    . "<param NAME=\"cabbase\" VALUE=\"Client.cab\">"
    . "DigiChat requires a Java Compatible web browser to run."
    . "</applet>"
    ."";

    ?>


    نحفظ الصفحة بإسم chat.php ونرفعها لعنوان المنتدى

    ----------------------- تعديل التمبلتات -----------------------

    افتح تمبلت Header وضع الكود التالي في أوله :
    <!-- Begin
    function popUp() {
    props=window.open('chat.php', 'poppage', 'toolbars=0, scrollbars=0, location=0, statusbars=0, menubars=0, resizable=0, width=270, height=120');
    }
    // End -->
    </script>


    افتح تمبلت الناف بار وابحث عن :
    <td class="vbmenu_control"><a href="http://mail.yahoo.com/config/login?/calendar.php?$session[sessionurl]">$vbphrase[calendar]</a></td>

    ضع بعدها :

    <td class="vbmenu_control"><a href="http://mail.yahoo.com/config/login?/_javascript:popUp()">الدردشة</a></td>


    ----------------------------------------------------------------------------------------------
    .
    مبروك عليكم
    في شغلة بسيطه وهذي اللي مايبون الأسماء :
    زائر / غير مسجل / Guest

    يروحون لآدمن الشات ويحجبون هالأسماء
    وبكذا يصير عندك شات في المنتدى وكل عضو بإسمه



    في أمان الله ورعايته
    وهذا الغرض من طلبي لتطبيق الدرس وبعدها أوزع الملفات لأخواننا ويستفيدون منها لإستخدامها بمنتدياتهم الـ IB

    بخصوص الهاك الذي تكلمت عنه ممكن تعطيني وأنا أشوف إن أمكن أطوره وأماثله بدرس أخونا أم لا

    أتمنى قد وفقت في الشرح وانتظر منك الرد ,,






  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2001
    المشاركات
    707

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    261


    هل تنفع الطريقة معا منتدى vb


    او فية هاك يسوى مثل كدة حركة حلوة






  6. #6
    عضو نشيط
    تاريخ التسجيل
    Dec 2000
    المشاركات
    56


    الأخ B L A D E
    تحية العروبة

    استخدم الكود البسيط التالي في صفحتك:
    كود:
    <?php
    define( 'ROOT_PATH', './' );
    require ROOT_PATH."conf_global.php";
    require ROOT_PATH."sources/functions.php";
    
    $to_require = ROOT_PATH."sources/Drivers/".$INFO['sql_driver'].".php";
    require ($to_require);
    
    $DB = new db_driver;
    
    $DB->obj['sql_database']     = $INFO['sql_database'];
    $DB->obj['sql_user']         = $INFO['sql_user'];
    $DB->obj['sql_pass']         = $INFO['sql_pass'];
    $DB->obj['sql_host']         = $INFO['sql_host'];
    $DB->obj['sql_tbl_prefix']   = $INFO['sql_tbl_prefix'];
    $DB->connect();
    
    $mem_id = $_COOKIE['member_id'];
    //فحص إن كان الشخص زائر فيتم تحويله إلى صفحة التسجيل
    if ($mem_id == 0){
    	header("Location: index.php?act=Reg&CODE=00");
    }
    
    //إن لم يكن زائراً يتم استخراج اسمه من قاعدة البيانات
    $DB->query("SELECT * FROM ibf_members WHERE id=$mem_id");
    $member = $DB->fetch_row();
    echo $member['name'];
    
    ?>
    أعتقد أن هذا ما تريده بالضبط






  7. #7
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2001
    المشاركات
    707


    الأخ عائد :
    جزاك الله خيرا ..
    فعلا هذا هو المطلوب والله يعطيك العافية

    سأقوم بتعديله وتطويره ومن ثم طرح الملف البرمجي أمام الجميع ,,










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض