Ver Mensaje Individual
  #9 (permalink)  
Antiguo 13/08/2009, 08:44
Avatar de zornak
zornak
 
Fecha de Ingreso: septiembre-2008
Ubicación: Toledo
Mensajes: 96
Antigüedad: 16 años, 5 meses
Puntos: 3
Respuesta: Errores sin razon?

Código php:
Ver original
  1. <?
  2.         if ((@$_GET) && (@$_COOKIE['TopElite_votar']!="haVotado"))
  3.         {
  4.             $IP=$_SERVER['REMOTE_ADDR'];
  5.             $tiempo = time();
  6.             require ("config/config.php");
  7.             require ("funciones.php");
  8.             // Comprobacion de que la IP ha votado al server en el intervalo de 6 horas
  9.             // 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.
  10.             mysql_query("DELETE FROM votados where IP='".$IP."' and tiempo+21600< ".$tiempo." and serverID=".$_GET['votarserver']);
  11.             // Ahora comprobar que esta IP no existe votando al server
  12.             $resultado = mysql_num_rows(mysql_query("Select ID from votados where IP='".$IP."' and tiempo + 21600 > ".$tiempo." and serverID=".$_GET['votarserver']));
  13.             if ($resultado<1)
  14.             {
  15.                 setcookie("TopElite_votar", "haVotado", time()+(21600)); // Coloco una cokie en el navegador por si cambia de IP
  16.                 echo "<center>Gracias por votar!</center>";
  17.                 mysql_query ("UPDATE servers set votes=votes+1 where server_ID=".$_GET['votarserver']);
  18.                 mysql_query("INSERT into votados (tiempo,serverID,IP) VALUES('$tiempo','".$_GET['votarserver']."','$IP')");
  19.             }
  20.             else
  21.             {echo "<center>Ya has votado este server, intentalo mas tarde.</center>"; }
  22.                
  23.         }
  24.         else
  25.         {
  26.             echo "<center>Gracias por votar!</center>";
  27.         }
  28. ?>


Que salidas ay??