السلام عليكم
لدي هاك الجنس ( ذكر - انثى ) ولدي في المنتدى مجموعة للذكور ومجموعة أخرى للإناث
أريد العضو عندما يسجل ويختار الجنس ( ذكر )
يحوله تلقائياً إلى مجموعة الذكور
ونفس الشي للإناث يتحول تلقائياً إلى مجموعة الإناث
هل توجد مثل هذه الطريقة
وشكراً
السلام عليكم
لدي هاك الجنس ( ذكر - انثى ) ولدي في المنتدى مجموعة للذكور ومجموعة أخرى للإناث
أريد العضو عندما يسجل ويختار الجنس ( ذكر )
يحوله تلقائياً إلى مجموعة الذكور
ونفس الشي للإناث يتحول تلقائياً إلى مجموعة الإناث
هل توجد مثل هذه الطريقة
وشكراً
فكره جميله .. بس ما شفت لها هاك ..
حاول تعمل بلوج ان في الإدت ماي ابشن ..
ويتحقق .. اذا كان الفليد الي حديته male ينفذ الكويري التالي ..
الي هو ابديت يوزراي تس يوزر جروب اي دي الى رقم مجموعه الشباب
ونفس الطريقه للإناث ..
وعند التسجيل .. نفس الشي
بس تضيف كود التحقق من ان الخانه فاضيه او لا ..
بحاول تطبيق الفكره وأرد عليك خبر
__________________
منابر المتميز | شبكة المتميز
حالياً في الأردن : 962777775774
-----------------------------------
مطور ويب / JS(incl AJAX) , PHP, XML
تتبعني في Twitter
جميل جداً
جاري الإنتظار
وإن شاء الله تنجح العملية
السلام عليكم ..
أولا آسف جدا لتأخري ..
(السبب : عندي امتحان ادعي لي)
عملت لك كود وجربته وشغال على اللوكال هوست تمام التمام ..
اضف بلوج ان جديد
مكان الهوك :
كود البلوج انكود:profile_updateprofile
قبل ما تضيفه عدل عليه وحط مجموعات الذكور والإناث ..ورقم الخانه الي عندككود PHP:// info ..
$m_group = '9';//مجموعة الذكور
$f_group = '10';//مجموعة الإناث
$field_n = '6';//رقم الخانه
/* don't edit code below ^_^*/
$field_v = $vbulletin->GPC['userfield']['field'.$field_n.''];
if($field_v == 'male')
{
// update usergroup for Male
$vbulletin->db->query('
UPDATE `'.TABLE_PREFIX.'user`
SET `usergroupid` = "'.$m_group.'"
WHERE `userid` = '.$vbulletin->userinfo['userid']
);
}
elseif($field_v == 'female')
{
// update usergroup for Female
$vbulletin->db->query('
UPDATE `'.TABLE_PREFIX.'user`
SET `usergroupid` = "'.$f_group.'"
WHERE `userid` = '.$vbulletin->userinfo['userid']
);
}
وإحفظ وعدل وعدل ملفك الشخصي وشوف
انتظر ردك .. (وإذا اشتغل ادعي لي اتوفق بمتحان باجر)
اخوكـ .. NLP
__________________
منابر المتميز | شبكة المتميز
حالياً في الأردن : 962777775774
-----------------------------------
مطور ويب / JS(incl AJAX) , PHP, XML
تتبعني في Twitter
السلام عليكم .. عمل رائع اخي NLP
لكن ضروري تكون الحقول ثاتبه وتكون معبئه بي
male و female ويختار العضو منها جنسه
سؤال ماذا عن التسجيل هل لابد ان يحدث ملفه الشخصي
ام الهوك هذا يعمل حتى في التسجيل ..
انا صراحه لم ابحث عنه في ملف التسجيل ..
شكرا لك .. وعمل رائع جدا ..
__________________
@jawany
الله يوفقك في اختباراتك
الهاك مضبوط معاي
لكن في مشكله
إلحين المشرف العام او المشرفين إذا اختاروا الجنس راح يحولهم إلى أعضاء
ما في طريقة لإستثناء بعض المجموعات
الأخ جواني ..
شكرا لتواجك في هذه الصفحه ..
وهو لا يشمل التسجيل فقط التعديل على الملف الشخصي ..
اليوم سأقوم بتطوير الكود لكي يعمل بالشكل الصحيح مع لوحة تحكم ومع مميزات ستفيدكم ..
لان تلقيت رسائل كثيره بخصوص هذا الهاك ..
فالبعض يريد ان يحطط لغه معينه للإناث ولغه للذكور ..
وأيضا يريد البعض نظام الطابور للموافقه (قائمة الإنتظار والموافقه)
.. وهكذا .. وان كانت هناك اي أقتراحات تريدونها اذكورها في هذا الموضوع
الأخ ابو عمر ..
جرب هذا الكود ولا أدري انه سيعمل ام لا .. لاني في الحقيقة لم أجربه وكتبته على عجل من أمري ..
كود PHP:// info ..
$m_group = '9';//مجموعة الذكور
$f_group = '10';//مجموعة الإناث
$field_n = '6';//رقم الخانه
$n_group = 6,7,8;// أرقام المجموعات الممنوعة
/* don't edit code below ^_^*/
$field_v = $vbulletin->GPC['userfield']['field'.$field_n.''];
if($field_v == 'male' && !in_array($vbulletin->userinfo['usergroupid'], array($n_group)))
{
// update usergroup for Male
$vbulletin->db->query('
UPDATE `'.TABLE_PREFIX.'user`
SET `usergroupid` = "'.$m_group.'"
WHERE `userid` = '.$vbulletin->userinfo['userid']
);
}
elseif($field_v == 'female' && !in_array($vbulletin->userinfo['usergroupid'], array($n_group)))
{
// update usergroup for Female
$vbulletin->db->query('
UPDATE `'.TABLE_PREFIX.'user`
SET `usergroupid` = "'.$f_group.'"
WHERE `userid` = '.$vbulletin->userinfo['userid']
);
}
__________________
منابر المتميز | شبكة المتميز
حالياً في الأردن : 962777775774
-----------------------------------
مطور ويب / JS(incl AJAX) , PHP, XML
تتبعني في Twitter
جزاك الله خير
لم يعمل
وننتظر التطوير ليشمل المجموعات والتسجيل