Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/05/2009, 05:43
samyb8
 
Fecha de Ingreso: noviembre-2008
Mensajes: 259
Antigüedad: 17 años, 9 meses
Puntos: 1
Caducando el Lunes a las 00.00

Hola amigos,

Tengo este código que me añade una COOKIE para que caduque los domingos por la noche (o nada más empezar el lunes).

Estoy probando y el echo me devuelve Lunes por la noche.

Me podríais ayudar a que siempre me caduque el lunes a las 12:00am (nada más comenzar el lunes)?

Gracias

Código PHP:
$undia = 86400; // Segundos en un dia
$hoy = intval(date('w')); // Numero de dia en la semana
 
if($hoy == 0) // es domingo, solo se agrega un dia
    
$expira = time() + $undia;
else 
// se calcula en base al lunes de la proxima semana
   
$expira = time() + ((8 - $hoy) * $undia);
setcookie("votoBEITAR", 'set', $expira,'/'); //cookie expires in one month
echo $expira;