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

طلب هاك يربط whm cs مع pb board

موضوع مغلق

الصفحة 2 من 2
<
1

  • تمت الإجابة
31-05-2017 02:01 صباحاً
cool4tec
معلومات الكاتب
مرحبا كيف الحال



بموقعي يوجد سكربت whm cs

أحتاج أن أدمج أعضاء المنتدى بالسكربت

مثال في حال يريد العضو شراء خدمة أو تلقي دعم فني

يستعمل نفس عضوية المنتدى

ولكم أفضل التحيات ورمضان كريم

look/images/icons/i1.gif طلب هاك يربط whm cs مع pb board
  31-05-2017 03:11 صباحاً   [1]
Soliman
معلومات الكاتب
اهلا بك

يفضل أن تضع بنية جدول الأعضاء لسكربت whmcs

look/images/icons/i1.gif طلب هاك يربط whm cs مع pb board
  31-05-2017 03:39 صباحاً   [2]
cool4tec
معلومات الكاتب
مرحبا

ما المقصود ببنية جدول الأعضاء وكيف أجدها؟

Capsule

على ما اظن

الإصدار

whm 6.3.0

حاول اعرفلي ما هو بنية الجدول وساعدني

ولكم كل التقدير

وأي شيء تطلبونه أنا مستعد

وحياكم الله ورمضان كريم

look/images/icons/i1.gif طلب هاك يربط whm cs مع pb board
  31-05-2017 09:20 صباحاً   [3]
Soliman
معلومات الكاتب
لا بد لنا من معرفة بنيه جدول الأعضاء لهذا السكربت الذي تستخدمه لكي نستطيع مساعدتك

توجه إلى PhpMyadmin ثم ادخل قاعدة بيانات السكربت

وابحث عن جدول الأعضاء غالباَ سيكون اسمه users أو Members

ثم اعمله export استيراد

وضع بنيته فقط بدون الإدخالات insert

look/images/icons/i1.gif طلب هاك يربط whm cs مع pb board
  31-05-2017 10:34 صباحاً   [4]
cool4tec
معلومات الكاتب
مرحبا استوردته اسمه tblclients.sql

look/images/icons/i1.gif طلب هاك يربط whm cs مع pb board
  31-05-2017 10:38 صباحاً   [5]
cool4tec
معلومات الكاتب
هل تريد أن أنسخ جميع ما بالداخل وألصقه هنا؟

look/images/icons/i1.gif طلب هاك يربط whm cs مع pb board
  31-05-2017 01:22 مساءً   [6]
Soliman
معلومات الكاتب
لا اخي لا تنسخ جميع ما بالداخل وتلصقه هنا

نريد فقط البنيه الأساسية لجدول واحد فقط وهو جدول الأعضاء

لكي اعرف اسمه واسماء جميع الحقول التي به فقط لكي ابرمج لك كود دمج الأعضاء

افتح الملف الذي استوردته وانسخ منه جدول الأعضاء فقط والصقه هنا مثال



مثال

CODE
-- 
-- بنية الجدول `users`
-- 

CREATE TABLE `users` (
  `id` int(11) NOT NULL auto_increment,
  `name` varchar(50) NOT NULL default '',
  `username` varchar(25) NOT NULL default '',,
  KEY `idx_name` (`name`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;





يبدو أنه من الأفضل ان تضع رابط تحميل السكربت whm cs نفس السكربت والاصدار الذي تستخدمه لنقوم بتحميله ومعاينته لنختصر الوقت



بس انت المفروض بما أنك تقدم خدمات دعم فني واستضافة ان تكون على الأقل عارف مثل هذا الأمور البسيطة

look/images/icons/i1.gif طلب هاك يربط whm cs مع pb board
  01-06-2017 03:37 صباحاً   [7]
cool4tec
معلومات الكاتب
ثواني

سأنسخ لك ما بالداخل

CREATE TABLE `tblclients` (

`id` int(10) NOT NULL,

`uuid` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',

`firstname` text COLLATE utf8_unicode_ci NOT NULL,

`lastname` text COLLATE utf8_unicode_ci NOT NULL,

`companyname` text COLLATE utf8_unicode_ci NOT NULL,

`email` text COLLATE utf8_unicode_ci NOT NULL,

`address1` text COLLATE utf8_unicode_ci NOT NULL,

`address2` text COLLATE utf8_unicode_ci NOT NULL,

`city` text COLLATE utf8_unicode_ci NOT NULL,

`state` text COLLATE utf8_unicode_ci NOT NULL,

`postcode` text COLLATE utf8_unicode_ci NOT NULL,

`country` text COLLATE utf8_unicode_ci NOT NULL,

`phonenumber` text COLLATE utf8_unicode_ci NOT NULL,

`password` text COLLATE utf8_unicode_ci NOT NULL,

`authmodule` text COLLATE utf8_unicode_ci NOT NULL,





وضعت لك مثل ما طلبت

أرجو منك الرد

وحياك الله وأعتذر بسبب تأخري بالرد

كل الإحترام والتقدير

look/images/icons/i1.gif طلب هاك يربط whm cs مع pb board
  01-06-2017 02:11 مساءً   [8]
Soliman
معلومات الكاتب
تفضل سكربت دمج اعضاء منتدى PBBoard بسكربت whmcs بالمرفقات

اطلع على ملف شرح استخدام السكربت المرفق بداخل السكربت لتعرف طريقة الاستخدام





موفق
 
  Merger PBBoard users to Whmcs.zip   تحميل zip مرات التحميل :(3)
الحجم :(40.167) KB

look/images/icons/i1.gif طلب هاك يربط whm cs مع pb board
  01-06-2017 04:54 مساءً   [9]
cool4tec
معلومات الكاتب
مرحبا

سؤالي كل مرة يسجل فيها عضو جديد بال pbb أحتاج بأن أدمجه كل مرة؟

هل توجد طريقة لعمل api key أفضل

بدل من دمج كل عضو جديد كل مرة من خلال السكربت

ولكم كل الإحترام والتقدير

look/images/icons/i1.gif طلب هاك يربط whm cs مع pb board
  01-06-2017 08:22 مساءً   [10]
Soliman
معلومات الكاتب
لجعل اي عضو يسجل في المنتدى يتم تسجيله تلقائياً في سكربت whmcs

افتح ملف تسجيل المنتدى : modules/register.module.php

وابحث عن :

CODE
​function _CheckEmailStart()<br />




واضف اعلاه هذا الكود مع اضافة معلومات قاعدة بيانات سكربت whmcs في الكود



CODE
        function _whmStart()
        {
               global $PowerBB;
                $u_server        = 'localhost';    // اسم السيرفر
                $u_user            = 'whmcs_data_user'; // اسم مستخدم قاعدة بيانات whmcs
                $u_password        = 'whmcs_data_password'; // باسورد قاعدة بيانات whmcs
                $u_database        = 'whmcs_data_name';  // اسم قاعدة بيانات whmcs
                $u_tableprefix    = '';     // سابقة الجداول ان وجدت
                //=================
                $u_connect = @mysql_connect($u_server,$u_user,$u_password,true);
                mysql_select_db($u_database, $u_connect);
                if (!$u_connect)
                {
                echo "<br><br><div id='error'>  معلومات قاعدة البيانات whmcs غير صحيحة <br><br>Database whmcs information is not incorrect </div>";
                die("  <div id='error'>Error: ".@mysql_error()."</div>");
                }

                $inserts = @mysql_query("INSERT INTO tblclients SET
                id='NULL',
                firstname='" . $PowerBB->_POST['username'] . "',
                password='" . $md5_password . "',
                email='" . $PowerBB->_POST['email'] . "'
                ", $u_connect );
              @mysql_close($u_connect);

        }​





ثم ابحث عن :

CODE
                        $PowerBB->functions->GetFooter();

                }
            }
            else
              {
                    //$PowerBB->functions->msg($PowerBB->_CONF['template']['_CONF']['lang']['Registered_successfully']);
                      $PowerBB->functions->header_redirect('index.php?page=login&register_login=1&username='.$PowerBB->_POST['username'] .'&password='.$md5_password);
                      //$PowerBB->functions->GetFooter();
             }





واستبدله بـ :

CODE
                        $PowerBB->functions->GetFooter();

                }
                $this->_whmStart();
            }
            else
              {
                $this->_whmStart();
                    //$PowerBB->functions->msg($PowerBB->_CONF['template']['_CONF']['lang']['Registered_successfully']);
                      $PowerBB->functions->header_redirect('index.php?page=login&register_login=1&username='.$PowerBB->_POST['username'] .'&password='.$md5_password);
                      //$PowerBB->functions->GetFooter();
             }






انتهى ..



look/images/icons/i1.gif طلب هاك يربط whm cs مع pb board
  01-06-2017 09:38 مساءً   [11]
cool4tec
معلومات الكاتب
مرحبا

ألف شكر لك

بخصوص إضافة حقول للتسجيل مثل رقم الهاتف

هل يجب إضافتها بالإنجليزية كما في whm cs

ليأخذه whm cs حسب الحقل

أو لو كتبته بالعربي لا مشكلة

وهل لو قمت بالدمج كل مرة تضبط الأمور ويدمج الأعضاء الجدد أو الدمج لمرة واحدة؟

سؤالي الثاني

هل بإمكاني دمج عضو بوحده في السكربت

look/images/icons/i1.gif طلب هاك يربط whm cs مع pb board
  01-06-2017 10:08 مساءً   [12]
Soliman
معلومات الكاتب
طريقة اضافة حقل اضافي جديد في التسجيل

توجه إلى : لوحة تحكم الإدارة » الحقول الإضافية » إضافة حقل جديد



الدمج مرة واحدة



لا يمكن دمج عضو لوحدة في السكربت

الصفحة 2 من 2
<
1

المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
طلب هاك شريط اخباري لعرض اخبار من قسم معين awwasm
4 370 Soliman
طلب تعديل ستايل ليتماشى مع النسخة 3.0.4 خلدون احمد
4 891 Soliman
طلب ملحق الصور في معلومات الكاتب tunisiano111
17 1116 Soliman
طلب ترقيات ملحقات هامة جدا لتتوافق مع النسخة 3.0.4 Mr. Galal Hasanin
9 811 Soliman
طلب تسطير معلومات الكاتب سطور منقطة مثل هذا المنتدى shehabdasten
6 988 shehabdasten

الكلمات الدلالية






الساعة الآن 02:04 PM