Ver Mensaje Individual
  #14 (permalink)  
Antiguo 29/12/2007, 16:39
Avatar de Erid
Erid
 
Fecha de Ingreso: diciembre-2007
Mensajes: 19
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Error de syntax en WHERE o_o

Edito: Solucionado...

Sólo no sé si con $_SERVER['REQUEST_TIME'] si el usuario cambia la hora de su pc puede votar de nuevo ._., ya que creo que eso revisa su hora o.o, usé este código:
Código PHP:
if(date('U',$ultimovoto) < ( time() - 5) ) {
        
$result mysql_query("UPDATE `char` SET votepoints = votepoints +1 WHERE name= '$nick2' LIMIT 1");
        if (!
$result) {
        echo 
'Could not run query: ' mysql_error();
        exit;
        }
        
$result mysql_query("UPDATE `char` SET `ip` = '".$_SERVER['REMOTE_ADDR']."' WHERE name= '$nick2' LIMIT 1");
        if (!
$result) {
        echo 
'Could not run query: ' mysql_error();
        exit;
        }
        
$result mysql_query("UPDATE `char` SET `ultimovoto` = ".$_SERVER['REQUEST_TIME']." WHERE name= '$nick2' LIMIT 1");
        if (!
$result) {
        echo 
'Could not run query: ' mysql_error();
        exit;
        }
        echo 
"El envío ha sido exitoso";
    }else{
        echo 
"No puedes votar más de 2 veces cada 12 horas";
    } 
lo tengo para probarlo con 5 minutos.

Última edición por Erid; 29/12/2007 a las 17:11