include('config.php3'); if (isset($id) && $id != "") { $mysql_link = mysql_connect($host, $user, $pass); mysql_select_db($base) or die( "Connexion impossible à la base de donnée !!!!!!"); $ip = $REMOTE_ADDR ; $tconn=$tempsparvote; $timee = time() + $tconn ; $timevire = time(); $sql = "SELECT * FROM anticheat WHERE idsite LIKE '$id' AND ip LIKE '%$ip%'"; // on recherche si il y a le meme ip $query1 = MYSQL_QUERY("$sql"); $querydell = "DELETE FROM anticheat WHERE time < $timevire"; // on vire le ip trop vieu mysql_query($querydell); $num = mysql_num_rows($query1); if($num == 0) { $mysql_link = mysql_connect($host, $user, $pass); $sql = "UPDATE letopdutop SET entree=entree+1 WHERE id = '$id'"; $insert = mysql_db_query($base, $sql, $mysql_link); $sql2 = "INSERT INTO anticheat VALUES('','$ip','$id', $timee )"; // on enregistre l'ip mysql_query($sql2); mysql_close($mysql_link); header("Location: $urldutop/"); } elseif($num == 1) { $mysql_link = mysql_connect($host, $user, $pass); $sql = "SELECT * FROM letopdutop WHERE id = '$id'"; $result = mysql_db_query($base, $sql, $mysql_link); while ($resultat = mysql_fetch_array($result)) { $site = $resultat[titre]; } echo "
Bonjour, Notre système anti-triche nous informe que vous ($REMOTE_ADDR) avez déjà voté pour $site. Vous ne pouvez plus voter pour ce site avant $tempsparvote secondes. Merci de votre compréhension |
Eux attend là, je crois que t'as oublier quelquechose ... ! Bah oui et l'ID... Car là tu votes pour personne alors c'est dommage ... Juste comme ca si tu as cliqué sur un lien et que ca donne ca, bah reviens sur $HTTP_REFERER et essaye de prevenir le webmaster ... :) Merci de ta compréhension |