Ver Mensaje Individual
  #8 (permalink)  
Antiguo 17/03/2004, 11:51
vichu
 
Fecha de Ingreso: marzo-2004
Ubicación: Zaragoza
Mensajes: 28
Antigüedad: 20 años, 1 mes
Puntos: 0
Usa la funcion date() , (pincha aquí para ver los parámetros que le puedes pasar) que te devuelve la hora actual como número de segundos transcurridos desde las 00:00:00 del 1 de enero de 1970.

Como no tienes que mostrar la fecha en pantalla, no es necesario que la formatees.

Para compararla haz esto:
Código PHP:
$fecha_actual time('U'); // fecha en formato unix
$fech_voto $row[fecha]; // la fecha extraida de la BD correspondiente a la ip

if (($fecha_voto+86400)<$fecha_actual) {  // 86400=1dia en sg
//no agrego el voto
}
else {
//agrego el voto

Saludos...vichu
__________________
Si su paciente se empieza a sentir mejor sin causa aparente, no descarte la curación.
(Ley de Murphy para médicos)