include "config.php";
if (!$site) header("location: $url_to_folder");
$get_rows = mysql_db_query ($dbname,"Select title,url from top_user Where sid='$site'",$db) or die (mysql_error());
if (!mysql_num_rows($get_rows) OR mysql_num_rows ($get_rows) < 1) { header("location: $url_to_folder"); }
if ($gateway == 1 AND $stat != "gate") {
if ($use_cookies == 1) {
setcookie ("test_cookies", "1",time()+(3600*$vote_timeout));
}
echo "\n";
echo "\n";
echo "
Il sito per imparare gratuitamente a fare pagine Web
Vota la lista siti amici
";
echo "";
echo "
\n";
echo "\n";
echo "
Attenzione!!!
Facendo clik sulla scritta sopra darai un voto al sito che ti ha portato su questa pagina, se lo hai gi� fatto di recente (meno di 24 ore e per lo stesso sito) evita di votarlo di nuovo perch� tutti i voti dati in modo \"scorretto\" saranno rimossi ed in alcuni casi il sito potrebbe essere penalizzato ulteriormente proprio a causa di questo abuso.
";
echo "
Grazie
";
echo "";
echo "";
echo "";
echo "\n";
echo "\n";
echo "";
}
else {
setcookie ("test_cookies", "1",time()+(3600*$vote_timeout));
}
if ($gateway == 1 && $REQUEST_METHOD == "POST" && isset($site)) {
if ($use_cookies == 1) {
setcookie ("test_cookies", "1",time()+(3600*$vote_timeout));
}
$cdate = date ("Ymd");
$err = 1;
$pdate = time()-(3600*$vote_timeout);
$cndate = time();
$query = mysql_db_query ($dbname,"Select ip from top_hits Where sid='$site' and cdate between $pdate and $cndate and ip='$REMOTE_ADDR'",$db) or die (mysql_error());
if ($err == 1 && @mysql_num_rows($query) >= 1) $err = 2;
if ($err == 1 && $use_cookies == 1) {
if ($anti_cheat[$site] == 1) $err = 2;
if ($test_cookies != 1) $err = 5;
}
if ($err == 1) {
if ($use_cookies == 1) {
setcookie ("anti_cheat[$site]", "1",time()+(3600*$vote_timeout));
}
mysql_db_query ($dbname,"update top_user set thin=thin+1 Where sid='$site'",$db) or die (mysql_error());
mysql_db_query ($dbname,"update top_user set Totale_IN=Totale_IN+1 Where sid='$site'",$db) or die (mysql_error());
mysql_db_query ($dbname,"insert into top_hits (sid,ip) values ('$site','$REMOTE_ADDR')",$db) or die (mysql_error());
}
header("location: $url_to_folder/index.php?a_m=$err");
}
if ($gateway != 1) {
$cdate = date ("Ymd");
$pdate = time()-(3600*$vote_timeout);
$cndate = time();
$err = 1;
$query = mysql_db_query ($dbname,"Select ip from top_hits Where sid='$site' and cdate between $pdate and $cndate and ip='$REMOTE_ADDR'",$db) or die (mysql_error());
if ($err == 1 && @mysql_num_rows($query) >= 1) {
$err = 2;
if ($use_cookies == 1) {
setcookie ("anti_cheat[$site]", "1",time()+(3600*$vote_timeout));
}
}
if ($err == 1) {
if ($anti_cheat[$site] == 1) $err = 2;
}
if ($err == 1) {
if ($use_cookies == 1) {
setcookie ("anti_cheat[$site]", "1",time()+(3600*$vote_timeout));
}
mysql_db_query ($dbname,"update top_user set thin=thin+1 Where sid='$site'",$db) or die (mysql_error());
mysql_db_query ($dbname,"update top_user set Totale_IN=Totale_IN+1 Where sid='$site'",$db) or die (mysql_error());
mysql_db_query ($dbname,"insert into top_hits (sid,ip) values ('$site','$REMOTE_ADDR')",$db) or die (mysql_error());
}
header("location: $url_to_folder/index.php?a_m=$err");
}
?>