Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/09/2003, 15:18
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Traduccion del mensaje de error: El tercer parametro debe ser entero largo (long), y tu le has pasado una cadena (string).

El problema son las ". El "time()+3600" es esa cadena, no una llamada a la funcion time() y sumarle 3600 a lo que devuelva. Si te fijas en los ejemplos del manual (www.php.net/setcookie) ese parametro nunca lleva comillas. Asi que la solucion es quitarlas:
Código PHP:
setcookie("cookie"$valortime()+3600); 
Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.