¡Muy buenas a todos!
Llevo toda la mañana intentando hacer una cookie para el idioma, la cuestión viene a la hora de cambiar de idioma.
Si empiezo poniendo la cookie en idioma "EN" y luego cambio a "ES", funciona, pero si empiezo de distinta forma, es decir de "ES" a "EN" no funciona.
Las cookies se cambian mediante unos .php que redireccionan a la pantalla de inicio de dicho idioma.
setEN.php
Código:
<?php
setcookie("idioma", "en", time()+3600, "/");
echo $_COOKIE["idioma"];
header('Location: ../inicio-en.php');
?>
setES.php
Código:
<?php
setcookie("idioma", "es", time()+3600, "/");
echo $_COOKIE["idioma"];
header('Location: ../inicio-es.php');
?>
¿Por qué si primero abro setEN.php (pongo que la cookie "idioma" vale EN) y luego abrio setES.php (el valor de la cookie cambia a ES) funciona y si lo hago primero setES.php y luego setEN.php no funciona?
Gracias :)