أهلا وسهلا بك زائرنا الكريم في PBBoard Community Forum، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .







أريد كيفية تقسيم منتدى بنسخة pbboard_v_3.0.3 لمنتديين ؟

لدي منتدى بنسخة pbboard_v_3.0.3 ، و أود أن أركب منتدى آخر مرتبط بالأول ، مثل ستارتايمز و منتديات كووورة ، يعني منتديين م ..



25-10-2019 07:15 مساء
Neta Alchamister
عضـو مشارك
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 25-11-2014
رقم العضوية : 5777
المشاركات : 40
الدولة : المغرب
الجنس : أنثى
تاريخ الميلاد : 16-5-1994
قوة السمعة : 0
موقعي : زيارة موقعي
PBBoard Version : 3.0.3
 offline 

لدي منتدى بنسخة pbboard_v_3.0.3 ، و أود أن أركب منتدى آخر مرتبط بالأول ، مثل ستارتايمز و منتديات كووورة ، يعني منتديين مختلفين يمكن لعضو أن يتسجل في أحدهما  و يشارك في كلاهما بنفس العضوية ، و أن يكون بهما نفس المدير و نفس الأعضاء ، و لكل واحد منهما له منتدياته و مشاركاته الخاصة .
كيف السبيل لذلك ؟


02-11-2019 01:40 صباحا
مشاهدة مشاركة منفردة [1]
Soliman
PBB Management
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 18-07-2009
رقم العضوية : 1
المشاركات : 11653
الدولة : السعودية
الجنس : ذكر
تاريخ الميلاد : 6-1-1980
الدعوات : 51
قوة السمعة : 68856
موقعي : زيارة موقعي
عدد الإجابات: 253
PBBoard Version : 3.0.3
 offline 
look/images/icons/i1.gif أريد كيفية تقسيم منتدى بنسخة pbboard_v_3.0.3 لمنتديين ؟
الأمر بسيط قم بتركيب منتديين 
ثم لعملية ربط او توحيد جدول الأعضاء 
حرر ملف : includes/libs/db_mysqli.class.php
وابحث في السطر 86 عن :
​function sql_select_db()


ثم ضع اعلاه الكود التالي
مع  كتابة معلومات قاعدة المنتدى الآخر 
function sql_connect2()
    {

        if(function_exists('mysqli_connect'))
        {
        // كتابة معلومات قاعدة المنتدى الآخر
        $this->host2        = 'localhost'; //  اسم الخادم الرئيسي
        $this->db_name2     = 'pbboard_pbboard'; // اسم قاعدة البيانات
        $this->db_username2 = 'root'; // اسم مستخدم قاعدة البيانات
        $this->db_password2 = '00112233'; // باسوورد قاعدة البيانات

            $connect = mysqli_connect($this->host2,$this->db_username2,$this->db_password2,$this->db_name2);
            @mysqli_set_charset($connect, $this->encoding);
            $result = @mysqli_query($connect, "SET @@session.sql_mode=''");
            $row = @mysqli_fetch_assoc($result);
            @mysqli_free_result($result);
        }
        else
        {
          die ('mysqli_connect function does not exist, is mysqli extension installed?');
        }

        if (!$connect)
        {
            $this->_from = 'connect';
            $this->_error();
        }

        return $connect;
    }


ثم في السطر 117 بداخل  function sql_query ابحث عن : 
​$result = mysqli_query($this->sql_connect(),$query);


واستبدله بـ :
       if (strstr($query,'member'))
        {
        $result = mysqli_query($this->sql_connect2(),$query);
        }
       else
        {
        $result = mysqli_query($this->sql_connect(),$query);
        }



ثم احفظ الملف ..

بهذه الطريقة تم ربط الأعضاء بكلا المنتديين حتى بالتسجيل emoji14

انتهى ..
توقيع :Soliman
تذكر : لكي تتم مساعدتك في استفساراتك وطلباتك يجب عليك الالتزام بتطبيق قوانين الدعم الفني


11-11-2019 06:54 مساء
مشاهدة مشاركة منفردة [2]
Neta Alchamister
عضـو مشارك
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 25-11-2014
رقم العضوية : 5777
المشاركات : 40
الدولة : المغرب
الجنس : أنثى
تاريخ الميلاد : 16-5-1994
قوة السمعة : 0
موقعي : زيارة موقعي
PBBoard Version : 3.0.3
 offline 
look/images/icons/i1.gif أريد كيفية تقسيم منتدى بنسخة pbboard_v_3.0.3 لمنتديين ؟
شكرا لك
جزاك الله كل خير




الكلمات الدلالية
أريد ، كيفية ، تقسيم ، منتدى ، بنسخة ، pbboard_v_3.0.3 ، لمنتديين ،


 







الساعة الآن 09:19 مساء