Foros del Web » Programando para Internet » PHP »

eliminar cookies

Estas en el tema de eliminar cookies en el foro de PHP en Foros del Web. Hola a todos, Esoy trabajando con cookies en mi aplicación. El problema es que quiero que cuando le de al apartado de salir, me borre ...
  #1 (permalink)  
Antiguo 04/03/2007, 13:39
 
Fecha de Ingreso: febrero-2007
Mensajes: 244
Antigüedad: 17 años, 2 meses
Puntos: 0
eliminar cookies

Hola a todos,

Esoy trabajando con cookies en mi aplicación. El problema es que quiero que cuando le de al apartado de salir, me borre los valores de las cookies por si algún otro usuario vuelve a iniciar sesión que no tenga los datos del anterior.

Hago esto pero me da error:

Cita:
setcookie("admin", "", 0);
setcookie("lang", "", 0);
setcookie ("nombre", "", 0);
Y me da el siguiente error:

Cita:
Warning: Cannot modify header information - headers already sent by (output started at c:\...\salir.php:30) in c:\...\salir.php on line 53

Warning: Cannot modify header information - headers already sent by (output started at c:\...\salir.php:30) in c:\documents and settings\...\salir.php on line 54

Warning: Cannot modify header information - headers already sent by (output started at c:\...\salir.php:30) in c:\...\salir.php on line 55
Alguna idea ??'

Muchas gracias.
  #2 (permalink)  
Antiguo 04/03/2007, 13:42
Avatar de Infernal  
Fecha de Ingreso: septiembre-2004
Ubicación: Tamaulipas, Mexico
Mensajes: 124
Antigüedad: 19 años, 7 meses
Puntos: 0
Re: eliminar cookies

Ese es un error frecuente en las cookies, no debe de haber ninguna salida al navegador antes de mandar la cookie, algun espacio o cualquier caracter produciran ese error.
  #3 (permalink)  
Antiguo 04/03/2007, 14:37
 
Fecha de Ingreso: febrero-2007
Mensajes: 244
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: eliminar cookies

Nada, sigo igual. Te cuento mi estructura.

En indice.php tengo el menú de la izquierda y en la parte de Salir, tengo un a href=salir.php>

Bien, en salir.php me muestra lo típico, Gracias por haber visitado esta web o algo así. Entonces creo que lo debería hacer ahí el destruir las cookies, pero no se donde colocarlo porque aunque lo ponga al final del todo me da los mismos errores.
  #4 (permalink)  
Antiguo 04/03/2007, 17:15
Avatar de DeeR  
Fecha de Ingreso: diciembre-2003
Ubicación: Santiago
Mensajes: 520
Antigüedad: 20 años, 4 meses
Puntos: 17
Re: eliminar cookies

Cita:
Iniciado por Vane_ Ver Mensaje
Nada, sigo igual. Te cuento mi estructura.

En indice.php tengo el menú de la izquierda y en la parte de Salir, tengo un a href=salir.php>

Bien, en salir.php me muestra lo típico, Gracias por haber visitado esta web o algo así. Entonces creo que lo debería hacer ahí el destruir las cookies, pero no se donde colocarlo porque aunque lo ponga al final del todo me da los mismos errores.
El error que tira, esque ya hubo informacion que fue enviada , prueba poniendolas al principio del Script (no impras nada Antes, ningun HTMl, ningun echo, etc ) .. luego de borrar las cookies, imprimes el mensaje.

PD : como veo que, al parecer estas seteando el admin en la cookie ( setcookie("admin", "", 0); ) , si esta es la forma de ver si alguien es administrador, es una abujero de seguridad grave (ya que podrian modificar la cookie local). , de todas si tu script.

Saludos
  #5 (permalink)  
Antiguo 04/03/2007, 18:01
 
Fecha de Ingreso: febrero-2007
Mensajes: 244
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: eliminar cookies

OK.

Muchas gracias, solucionado poniéndolo al principio del script....

Asias !!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:48.