Ver Mensaje Individual
  #8 (permalink)  
Antiguo 13/11/2007, 04:24
Avatar de jorjo
jorjo
 
Fecha de Ingreso: abril-2007
Ubicación: España
Mensajes: 90
Antigüedad: 17 años
Puntos: 1
Re: Guardar y leer de una cookie

Hola, antes de todo, muchas gracias por su ayuda.

Tengo el siguiente problema:

Tengo una web en 3 idiomas, y me gustaría que si un usuario se la mira en uno de estos, la próxima vez que entre se le muestre ese idioma.

Hasta aquí todo bien, cuando selecciono uno de los idiomas que no es el de "por defecto", si que me lo recuerda si cierro el navegador y lo vuelvo a abrir, pero si quiero volver a poner el idioma por defecto, que no me deja...

Cada idioma tiene su index.php, aquí os pongo los códigos:

index.php
Código PHP:
header("Content-Type: text/html; charset=utf-8");
setcookie("idioma""cat"time()+604800);
if(
$HTTP_COOKIE_VARS["idioma"] == "esp"){
    
header("Location: http://www.dominio.com/index-esp.php");
    exit;
}elseif (
$HTTP_COOKIE_VARS["idioma"] == "eng"){
    
header("Location: http://www.dominio.com/index-eng.php");
    exit;

index-esp.php
Código PHP:
header("Content-Type: text/html; charset=utf-8");
setcookie("idioma""esp"time()+604800); 
index-eng.php
Código PHP:
header("Content-Type: text/html; charset=utf-8");
setcookie("idioma""eng"time()+604800); 
Un saludo y gracias