Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2009, 19:05
th3r0rn
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 16 años, 5 meses
Puntos: 2
Problema para crear COOKIES

Tengo la primera pagina que es la encargada de comprobar si existe la cookie o no:
Código PHP:
<?PHP
if (!$_COOKIE["idiomaUser"]){
    
$pagina="pediridioma.html";
}
elseif(
$_COOKIE["idiomaUser"]=="sp"){
    
$pagina="spanish.html";
}
else{
    
$pagina="english.html";
}
?>
<html>
    <head>
<script language="javascript" type="text/javascript">
location.href="<?php echo($pagina); ?>";
</script>
    </head>
</html>
Si no existe la cookie, nos pide que elijamos el idioma en la pagina de elegir idioma:
Código PHP:
<html>
    <
head>
        <
title>Pedir Idioma</title>
        <
script language="javascript" type="text/javascript">
            function 
enviarIdioma(idioma){
                
location.href="grabarCookie.php?idiomaUser="+idioma;
            }
        
</script>
    </head>

<body>
    <a href="javascript:enviarIdioma('sp');">Castellano</a>
    <a href="javascript:enviarIdioma('en');">Ingles</a>
</body>
</html> 
Y la pagina que graba las cookies:
Código PHP:
<?PHP
//Se graba la cookie con una valides de 24 horas.
setcookie("idiomaUser",$idiomaUser,time()+86400);
?>
<html>
    <body>
        <script language="javascript" type="text/javascript">
    location.href="cookies.php";
    </script>
    </body>
</html>
Mi problema es que simplemente le doy en el idioma que quiero y no me lleva a ningun lado, ya se lo pase a otro amigo y le da el mismo error, lo curioso es que se lo pase a "otro" amigo y si le funciona a la perfeccion segun el. que esta mal?
No me creea la cookie :(