برگزیده های پرشین تولز

redirect با تشخیص IP

bismoot

کاربر تازه وارد
تاریخ عضویت
29 مارس 2007
نوشته‌ها
36
لایک‌ها
0
سلام:
من script و يا به عبارتی کدی ميخواستم که اگر بازديدکننده اي از ايران سايت من رو خواست مشاهده بکنه،به اون يه صفحه ديگری غير از صفحه اصلی سايت نشون داده بشه.
لطفاً اگر کسی ميتونه بهم کمک کنه.
ممنون
 

soroush_tayyebi

Registered User
تاریخ عضویت
15 می 2009
نوشته‌ها
513
لایک‌ها
110
سن
32
محل سکونت
Tehran
کی گفته غیر ممکنه ؟! چرا یه چیز رو نمیدونید نظر میدید ؟!
100% نمیشه مطمئن نوشتش اما غیر ممکن نیست. آموزش تشخیص بازدید کننده رو تو سایتم نوشتم :
تشخیص کشور بازدید کننده با PHP و MySql
فقط query رو اینجوری بنویس :
کد:
SELECT DISTINCT cc FROM ip WHERE $ip_num BETWEEN start AND end
و اینجا رو :
PHP:
$country = $d['cn'];
تبدیل کن به :
PHP:
$country = $d['cc'];
حالا برای این که ایرانیا رو ریدایرکت کنی ته کد اینجوری بنویس :
PHP:
if($country == "IR")
    header('Lcoation : test.php');
اینجوری ایرانیا به صفحه test.php منتقل میشن
فقط یادت باشه این کدی که آموزش دادم رو لوکال نمیشه تست کردش :)
سوالی بود بپرس.
 

balabala

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
22 می 2005
نوشته‌ها
8,362
لایک‌ها
5,745
سن
41
محل سکونت
یه خورده اونورتر

soroush_tayyebi

Registered User
تاریخ عضویت
15 می 2009
نوشته‌ها
513
لایک‌ها
110
سن
32
محل سکونت
Tehran
بله میدونم.
من خودم اسپمر قهاری هستم ولی نه تو بخشای اختصاصی برای تبلیغ امضا! نمونه کارا:

http://forum.persiantools.com/t91464.html
http://forum.persiantools.com/t90293.html
http://forum.persiantools.com/t91576.html

هی میای داخل تاپیک کلی وقت میذاری سوالارو میخونی جواب میدی بعد آخرش میفهمی تاپیک مال 10 سال پیشه :|

جالبه ....
مدیرش کجاست این بخش ؟:دی
 

hamid_khapid

Registered User
تاریخ عضویت
30 مارس 2009
نوشته‌ها
906
لایک‌ها
89
محل سکونت
تهران
اقا شما وقت گذاشتی جواب دادی ما استفاده کردیم
زیرخاکی بود ولی پاسخ شما ارزشش زیاد بود
 

soroush_tayyebi

Registered User
تاریخ عضویت
15 می 2009
نوشته‌ها
513
لایک‌ها
110
سن
32
محل سکونت
Tehran
اقا شما وقت گذاشتی جواب دادی ما استفاده کردیم
زیرخاکی بود ولی پاسخ شما ارزشش زیاد بود

قربانت
دیتابیسه که گذاشتم قدیمیه . میشه بهتر کد رو. میشه گفت چک کن تو دیتابیس اگه بود که هیچی اگه نه برو و از سایت ipuinfodb ببین مثلا . چون اونا دائما آپدیت میکنن دیتابیسشون رو. اینجوری زیاد هم وابسته به سرورهای دیگه نمیشه آدم . ایینجا رو ببینید برای جزئیات بیشتر اون سایتی که گفتم:
IP location XML API
 

CloudWolf

کاربر تازه وارد
تاریخ عضویت
11 نوامبر 2012
نوشته‌ها
28
لایک‌ها
7
با htaccess هم میشه اینکارو انجام داد ، ولی اگه بخوایم رو یک آیپی قفل کنیم امکانش نیست چون طرف با یکبار دیسکانت شدن آیپیش رو عوض می کنه و باز برمیگرده. باید کوکی هم ثبت بشه و اگه کوکی شناسایی شد ریدایرکت کنه.
 
بالا