PHP:$remote_ip = $_SERVER['REMOTE_ADDR']; $res = mysql_query(" select * from `iranian_ip_bin` where `ip`='$remote_ip' limit 1 "); if(mysql_num_rows($res)!=0){ die("Sorry, invalid ip"); }
چرا از بانک اطلاعاتی که سرعت رو هم کم کنه؟!
شما می توانید با استفاده از برنامه ، نام کشور را بگیرید و بگید که اگر کشور مخالف مثلا Iran بود اطلاعات نمایش داده نشود.
اینها چیه جواب این دوستمون رو دادید
روشش با خودش یه if هست فقط نیاز به دونستن تمام رنج ip های ایران هست
همین طوری می نویسید ها
http://software77.net/cgi-bin/ip-country/geo-ip.pl
الکی هم نکرد تو php classes.org
هم هست
حتی
http://www.google.com/search?hl=en&...:official&hs=K7W&q=ip+country+php&btnG=Search
ببین خب یک سری از سایت ها هستند که با عضو شدن در آنها یک آدرس می دهند که با querystring که مقدارش آی پی مورد نظر شما هست کلمه اختصاری کشور رو می دهند. مثلا اینجوری: test.com/ip.php?ip=yourip و در صفحه می نویسه که IR مثلاممنون دوست عزیز، خیلی لطف کردین.
اینtable_ip_bin چطوری باید تنظیم بشه؟
ممکنه بیشتر توضیح بدی؟ یا مثال بزنی؟
کد کدوم زبان را می خواهید؟ php ?؟ راستی به این بخش که ربطی نداره!