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

setcookie() es igual que header(): no puedes enviar salida al navegador antes, ni HTML, ni echo, ni espacios en blanco. En el mensaje de error te dice que enviaste salida en la linea 12 del fichero pagina.php.

Y creo que estas usando mal los nombres de las cookies. Tal como lo tienes estas creando 3 cookies con los nombres almacenados en los elementos 0, 1 y 2 del array $dat. Si quieres crear las cookies como un array de cookies con nombre dat, el primer parametros debe ser "dat[0]", "dat[1]" y "dat[2]". Asi luego podras acceder a cada una con $_COOKIES['dat'][0], ...

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.