PDA

View Full Version : سوال: بن کردن ip



arashaliz
چهارشنبه 22 اردیبهشت 1389, 15:54 عصر
سلام
چه طور میشه اگر یک یوزر در کامنت باکس ( به عنوان مثال ) یک کلمه ای رو که ما می خواهیم فیلتر کنیم وارد کنه دفعه اول فقط اخطار داده بشه بهش دفعه دوم بن شه ؟ البته در یک بازه زمانی مشخص مثلا 5 دقیقه
و اکر کسی کدی برای بن کردن ip داره ممنون می شم اگر اینجا قرار بده

rapidpich
چهارشنبه 22 اردیبهشت 1389, 21:59 عصر
strpos جستجو میکنه تو نوشته برای اینکه آمار یک کاربر رو در بیاری باید تو دیتابیس دخیره کنی
آیپی کاربر رو بهت میده:



$_SERVER['REMOTE_ADDR']

arashaliz
پنج شنبه 23 اردیبهشت 1389, 02:06 صبح
strpos خیلی عالی بود ممنون
پس باید time هم اد کنم تو db بعد مقایسه کنم، این راه رو می دونم دنبال راهی هستم که با db کار نداشته باشه و سریع تر باشه
یک کلاس دیدم که اگر 10 بار رفرش کنید بن می کنه db هم نیاز نداشت، همچین چیزی نیاز دارم

trade_mark
جمعه 24 اردیبهشت 1389, 14:33 عصر
یک کلاس دیدم که اگر 10 بار رفرش کنید بن می کنه db هم نیاز نداشت، همچین چیزی نیاز دارم
اگه منظور شما اینه(بالا) می تونی با session کارتو حل کنی
یعنی یه counter تعریف کنی و با استفاده از یه شرط ساده به نتیجه ای که می خوای برسی