Ver Mensaje Individual
  #13 (permalink)  
Antiguo 23/11/2007, 22:06
lordchile
 
Fecha de Ingreso: octubre-2003
Mensajes: 55
Antigüedad: 20 años, 7 meses
Puntos: 0
Re: 10 dias menos

Creo que el error está en el concepto de la programación del script.

Está muy complejo!!!!!!!!!!!!!!!!!

Si pienso que un usuario hará una acción que pone en marcha un contador de tiempo para registrar el inicio de ese evento, y que tendrá 10 días para confirmarlo, pues entonces lo más fácil es lo siguiente:

Código PHP:
// aquí va la accion que ejecuta el usuario  y que registra el script
// luego almacenamos la fecha actual de ese evento en una variable

$fecha_inicio time();

// ahora guardamos la variable en la base de datos
// o en un archivo de texto.
// Luego cuando el usuario accede a la página nuevamente
// y si han pasado más de 10 días lo sabrá inmediatamente
// para eso haz lo siguiente:

// sacas el valor de la base de datos o del archivo de texto
// y la comparas con el valor de la fecha actual y listo.

if (time() > ($fecha_inicio 10*24*60*60))
{
echo 
'Lo siento has caducado';
$codest "L";
}
else
{
echo 
'Ok todavía tienes tiempo...  ¿en que estábamos?';
}

// saludos