Código php:
Ver original<?
if ((@$_GET) && (@$_COOKIE['TopElite_votar']!="haVotado"))
{
$IP=$_SERVER['REMOTE_ADDR'];
require ("config/config.php");
require ("funciones.php");
// Comprobacion de que la IP ha votado al server en el intervalo de 6 horas
// Habra varios votos de la misma IP, asi que en un principio habra que borrar todas las que cumplan la condicion de que el voto haya sido hace 6 horas en ese server.
mysql_query("DELETE FROM votados where IP='".$IP."' and tiempo+21600< ".$tiempo." and serverID=".$_GET['votarserver']); // Ahora comprobar que esta IP no existe votando al server
$resultado = mysql_num_rows(mysql_query("Select ID from votados where IP='".$IP."' and tiempo + 21600 > ".$tiempo." and serverID=".$_GET['votarserver'])); if ($resultado<1)
{
setcookie("TopElite_votar", "haVotado", time()+(21600)); // Coloco una cokie en el navegador por si cambia de IP echo "<center>Gracias por votar!</center>";
mysql_query ("UPDATE servers set votes=votes+1 where server_ID=".$_GET['votarserver']); mysql_query("INSERT into votados (tiempo,serverID,IP) VALUES('$tiempo','".$_GET['votarserver']."','$IP')"); }
else
{echo "<center>Ya has votado este server, intentalo mas tarde.</center>"; }
}
else
{
echo "<center>Gracias por votar!</center>";
}
?>
Que salidas ay??