Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2007, 12:37
carlosgs91
 
Fecha de Ingreso: abril-2007
Mensajes: 213
Antigüedad: 17 años, 6 meses
Puntos: 0
Borrar una cookie

Estoy elaborando dentro de mi pagina de radios ( www.pcradio.uni.cc ) un sistema para cambiar el idioma. Se guarda mediante cookies es o en según el idioma. Antes tenía este código que funcionaba perfectamente:

Código PHP:
<?
echo"$_COOKIE[lang]";
if(
$_COOKIE[lang] !== "") {
if((
$_GET[lang] == "es") && ($_GET[change] == "yes")) {
setcookie("lang",0,(time()-1));
header("Location:index.php"); 
setcookie("lang",es,time()+3600*24*365); }
if((
$_GET[lang] == "en") && ($_GET[change] == "yes")) {
setcookie("lang",0,(time()-1));
header("Location:index.php"); 
setcookie("lang",en,time()+3600*24*365);
} }
else {
if((
$_GET[lang] == "es") && ($_GET[change] == "yes")) {
setcookie("lang",es,time()+3600*24*365); }
if((
$_GET[lang] == "en") && ($_GET[change] == "yes")) {
setcookie("lang",en,time()+3600*24*365);
}
}
?>
pero aora no se porque falla si ya cree una cookie y la intento eliminar para crear otra de nuevo:

Me salta:

Warning: Cannot modify header information - headers already sent by (output started at /home/virtual/sitio155819/www/lan2.php:2) in /home/virtual/sitio155819/www/lan2.php on line 5

Warning: Cannot modify header information - headers already sent by (output started at /home/virtual/sitio155819/www/lan2.php:2) in /home/virtual/sitio155819/www/lan2.php on line 6

Como podría eliminar la cookie o hacer que el script funcionase?

Gracias de antemano