11-09-2011، 08:44 PM
درود:
دوستان این یکی هم یک افزونه ی امنیتی که تمام این افزونه ها را از سایت های ارئه دهنده ی دیتالایف (خارجی) میگرم و برای ترجمه و فارسی کردن خیلی زحمت میکشم پس قدر این افزونه ها رو بدونید:
کسی نتواند در سایت چند بار عضو شود.یعنی سیستم با تشخیص IP فرد، نمی گذاره که یک نفر چند تا اکانت تو سایت داشته باشه :
فایل Engine/Modules/Register.php رو بازش کنید و به دنبال کد زیر بگردید:
در دو یا جند خط پایین ترش نوشته
پس این کد را جایگزین کنید
در صورت عضوت دوباره در سایت با پیغامSorry - You can not multi register رو برو میشون
دوستان این یکی هم یک افزونه ی امنیتی که تمام این افزونه ها را از سایت های ارئه دهنده ی دیتالایف (خارجی) میگرم و برای ترجمه و فارسی کردن خیلی زحمت میکشم پس قدر این افزونه ها رو بدونید:
کسی نتواند در سایت چند بار عضو شود.یعنی سیستم با تشخیص IP فرد، نمی گذاره که یک نفر چند تا اکانت تو سایت داشته باشه :
فایل Engine/Modules/Register.php رو بازش کنید و به دنبال کد زیر بگردید:
کد:
if (intval($config['reg_group']) < 3) $config['reg_group'] = 4;
در دو یا جند خط پایین ترش نوشته
کد:
$db->query("INSERT INTO " . USERPREFIX . "_users (name, password, email, reg_date, lastdate, user_group, info, signature, favorites, xfields, logged_ip) VALUES ('$name', '$regpassword', '$email', '$add_time', '$add_time', '".$config['reg_group']."', '', '', '', '', '".$_IP."')");
پس این کد را جایگزین کنید
کد:
$mysqlquery = $db->query("SELECT * FROM ".PREFIX."_users WHERE logged_ip = '$_IP'");
if ($db->num_rows($mysqlquery) > 0)
{
msgbox("Sorry","You can not multi register...!");
}
else {
$db->query("INSERT INTO " . USERPREFIX . "_users (name, password, email, reg_date, lastdate, user_group, info, signature, favorites, xfields, logged_ip) VALUES ('$name', '$regpassword', '$email', '$add_time', '$add_time', '".$config['reg_group']."', '', '', '', '', '".$_IP."')");
}
در صورت عضوت دوباره در سایت با پیغامSorry - You can not multi register رو برو میشون
با همه چيز درآميز و با هيچ چيز آميخته مشو
که در انزوا پاک ماندن نه سخت است و نه با ارزش
که در انزوا پاک ماندن نه سخت است و نه با ارزش
-
-
-
-
-