Tengo un <select> con los idiomas en los que se traduce la web. Una vez seleccionado cambia el idioma según el valor redireccionandolo al http://translate.google.com/
Hasta ahi todo bien, pero luego uso un popup controlado con $_COOKIE.
Si no existe la cookie salta el popup y creo la cokiee.
En la web funciona la cookie perfectamente, falla cuando la envio al traductor.
Probé a hacerle un echo de su valor y no salía, tampoco la coge como si existiese, por lo que salta cada vez que refresco.
(si muestra el valor y entra en el if isset de forma normal)
¿Puede deberse a los frame donde google añade la web?
Nunca me había tropezado con esta curiosidad.
Me extraña que sea por el código aunque lo posteo por si hay algo que se me escapa...
Código PHP:
if( !isset($_COOKIE['nombre_cookie']) )
{
//Muestro PopUp
setcookie("nombre_cookie", "1", time() + 3600);
}
Un saludo y gracias.
EDIT: también he probado con sesiones, es lo mismo :)