redirect after country verified

PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!

Moderator: General Moderators

Post Reply
freedmaniinet
Forum Newbie
Posts: 1
Joined: Wed Apr 16, 2008 3:50 pm

redirect after country verified

Post by freedmaniinet »

hi all,

i am using an Ip-to-country script which echos what country the user is from is there anyway once it comes up with the country of redirecting from that page to another e.g lets say user is from UK then they get redirected to a UK booking calendar if they are from the US they redirected to a US booking calendar

heres the script

<?php
if (getenv(HTTP_X_FORWARDED_FOR)=="") {
$ip = getenv(REMOTE_ADDR);
}
else {
$ip = getenv(HTTP_X_FORWARDED_FOR);
}
$numbers=explode (".",$ip);
$code=($numbers[0] * 16777216) + ($numbers[1] * 65536) + ($numbers[2] * 256) + ($numbers[3]);
$lis="0";
$user = file("data.dat");
for($x=0;$x<sizeof($user);$x++) {
$temp = explode(";",$user[$x]);
$opp[$x] = "$temp[0];$temp[1];$temp[2];$temp[3];$temp[4];";
if($code >= $temp[0] && $code <= $temp[1]) {
$list[$lis] = $opp[$x];
$lis++;
}
}
if(sizeof($list) != "0") {
for ($i=0; $i<sizeof($list); $i++){
$p=explode(';', $list[$i]);
echo "You are from $p[4]";
}
}else{echo "Unable to determine your country"; }
?>


in the package is a DAT file aswell
Post Reply