السلام عليكم ورحمة الله وبركاته
عندي عضو مجنني و ابغى احظر رقم الاي بي تبع جهازة و مو عارف
و ابغى حل للاعضاء الي يسجلوا بعضويتين
تقبلوا تحياتي
عرض للطباعة
السلام عليكم ورحمة الله وبركاته
عندي عضو مجنني و ابغى احظر رقم الاي بي تبع جهازة و مو عارف
و ابغى حل للاعضاء الي يسجلوا بعضويتين
تقبلوا تحياتي
[align=center]وعليكم السلام ورحمه الله وبركاته
بالنسبه لطريقه حظر الـ IP فهي كالتالي
هذي الخاصيه تحظر الاي بي الخاص بالجهاز مما يجعل العضو المطرود عدم المقدره على التسجيل مرة اخرى
ملاحظه هامه: قم بنسخ اي ملف قبل التعديل لاسترجاع الخطا في حالة عدم تطبيق الخاصيه بشكل صحيح
نبدا الشرح:
في مجلد المنتدى ادخل على المجلد includes
ودور الملف functions.php
افتح الملف و ابحث عن
قم باستبدالة بالتالىكود PHP:
// ###################### Start checkipban #######################
function verify_ip_ban()
{
// checkes to see if the current ip address is banned
global $vboptions, $session;
$vboptions['banip'] = trim($vboptions['banip']);
if ($vboptions['enablebanning'] == 1 AND $vboptions['banip'])
{
$addresses = explode(' ', preg_replace("/[[:space:]]+/", " ", $vboptions['banip']) );
foreach ($addresses AS $val)
{
if (strpos(' ' . IPADDRESS, ' ' . trim($val)) !== false)
{
eval(print_standard_error('error_banip'));
}
}
وستلاحظ الفرق او اضافة الخاصيه عند طرد عضو من المنتدىكود PHP:
// ###################### Start checkipban #######################
function verify_ip_ban()
{
// checkes to see if the current ip address is banned
global $vboptions, $session;
$vboptions['banip'] = trim($vboptions['banip']);
if ($vboptions['enablebanning'] == 1 AND $vboptions['banip'])
{
// build the banip-pattern
$pattern = preg_quote(trim($vboptions['banip'])); // perhaps str_replace is enough, but an admin could add 'bad' characters
$pattern = '/^(' . preg_replace('#\s+#', '|', $pattern) . ')/';
if (preg_match($pattern, IPADDRESS))
{
eval(print_standard_error('error_banip'));
}
}
}
انتهى الشرح
خالص تحياتي للجميع
منقول من فريق عمل نادي الفي بي (حمدان)
وأما بالنسبه لموضوع التسجيل بأكثر من عضويه
فالحل علي الرابط التالي
هاك كشف إستخدام أكثر من عضويه
بالتوفيق[/align]
السلام عليكم ورحمة الله وبركاته
مشكور على الشرح بس المشكلة يا غالي اني لما اعمل زي ماقلت ما ينفع ؟
يعني لما ابحث عن الكلام الي انت حاطة ماتتطع نتيجة ؟ و يقول لي انه هذه الكلمات غير موجودة ؟
بالنسبه للسؤال الاول
ادخل لوحة تحكم cpanel
IP Deny Manager
وفي حانه Ip Address: حط عنوان ال ip الخاص في العضو واضغط add
يوجد هاك كاشف استخدام اكثر من عضويه ستجده في قسم تطوير المنتدياتاقتباس:
و ابغى حل للاعضاء الي يسجلوا بعضويتين