Vous êtes sur la page 1sur 2

<?

php
include 'nclink.php';
#include 'engine_inc.php';
##########################
##########################################
$defaultURL="http://www.arcai.com/speed-test/";

if (!isset($_GET['query'])) {

header("Location: $defaultURL");
//mysql_close();
exit;
}
$query=$_GET['query'];

###################################

$queryversion = "SELECT * FROM arcai_internet_redirect2 where query = '$query'";


$resultversion = mysql_query( $queryversion );
#echo $queryversion;
#finalexit();
$rows =mysql_num_rows( $resultversion );

if ($rows==0){
header("Location: $defaultURL");
//mysql_close();
exit;
}

#echo "you are visting $_SERVER[SCRIPT_NAME] Query is $_SERVER[QUERY_STRING]


<br>\n";
$cookiename="$query";
#echo "cookit name $cookiename<br>";

$bNeedSwitch=false;
$lastUrl="";
$newUrl=$defaultURL;
if (isset($_COOKIE[$cookiename])) {
$value=$_COOKIE[$cookiename]; //Url+LastTime
$values = explode("\n",$value);
$lastUrl=$values[0];
$LastTime=$values[1];
if(time()-$LastTime<60*60*9) #����ϴη���ʱ����뵱
ǰʱ��С��8Сʱ���ӣ�����Ҫ�л����������8Сʱ��������Ҫ�л�
{
$bNeedSwitch=true;
}
#echo "found Cookie $cookiename $value<br>\n";
}

$retarray = mysql_fetch_array( $resultversion,MYSQL_ASSOC);


$urls = explode("\n",$retarray['url']);
$nCount=0;

if($bNeedSwitch)
{
foreach ($urls as $url) {
#echo "Checking url: $url<br>\n";

if(strcasecmp($url,$lastUrl)==0)
{
#echo "Found last visit url: $url<br>\n";
break;
}
$nCount++;
}

if($nCount>=(count($urls)-1))
{
$nCount=0;
}
else {$nCount++;}

$newUrl=$urls[$nCount];
$newValue="$newUrl\n".time()."\n";

setcookie ("$cookiename", "$newValue", time()+60*60*24);

if (strpos($newUrl, '?') !== false) {


$newUrl.="&$_SERVER[QUERY_STRING]";
}
else
{
$newUrl.="?$_SERVER[QUERY_STRING]";
}

$location="Location: $newUrl";

#echo "Set Cookie $cookiename $newValue<br>\n";

header($location);
#echo "$location";
//mysql_close();
#################################

?>

Vous aimerez peut-être aussi