Foros del Web » Programando para Internet » PHP »

no reconoce cookies?

Estas en el tema de no reconoce cookies? en el foro de PHP en Foros del Web. hola, tengo este codigo puesto, el cual hace que cuando el usuario esta longeado, se muestre un texto, y cuando es un usuario no longeado, ...
  #1 (permalink)  
Antiguo 05/06/2010, 01:51
Avatar de Most  
Fecha de Ingreso: marzo-2009
Mensajes: 642
Antigüedad: 15 años, 1 mes
Puntos: 6
no reconoce cookies?

hola, tengo este codigo puesto, el cual hace que cuando el usuario esta longeado, se muestre un texto, y cuando es un usuario no longeado, que se muestre otro, pero no me funciona, tengo otro script con lo mismo puesto y en ese si me funciona y en este no :|

Código PHP:
    <table width="100%" height="225" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <th height="37" scope="col">&nbsp;</th>
      </tr>
      <tr>
        <th scope="row">
        <?php   

if(isset($_COOKIE['loggedin'])) {
 
echo 
'<a href="perfil.php">Mi Perfil</a>';
 
} else {
 
echo 
'<a href="registrarse.php">Registrarse</a>';
 
}

if(isset(
$_COOKIE['loggedin'])) {
 
echo 
'<a href="cerrar-sesion.php">Cerrar Sesion</a>';
 
} else {
 
echo 
'<a href="iniciar.php">Iniciar Sesion</a>';
 
}
?>
        </th>
      </tr>
    </table>
  #2 (permalink)  
Antiguo 05/06/2010, 04:01
Avatar de zeuslife  
Fecha de Ingreso: enero-2008
Ubicación: Madrid
Mensajes: 533
Antigüedad: 16 años, 3 meses
Puntos: 11
Respuesta: no reconoce cookies?

¿Cómo realizas la creación de la cookie? Piensa que el dominio puede ser distinto en un sitio y en otro... así como la url desde donde se creo...
__________________
Neversyn Software e Ingeniería
  #3 (permalink)  
Antiguo 05/06/2010, 09:18
Avatar de Most  
Fecha de Ingreso: marzo-2009
Mensajes: 642
Antigüedad: 15 años, 1 mes
Puntos: 6
Respuesta: no reconoce cookies?

Hola, el dominio es el mismo, y el script de inicio de sesion igual, lo unico que lo he mudado a otro estilo, cuando crea la cookie:

Código PHP:
setcookie("loggedin""".$_POST['username'].""time()+(3600 24)); 
  #4 (permalink)  
Antiguo 08/06/2010, 02:42
Avatar de zeuslife  
Fecha de Ingreso: enero-2008
Ubicación: Madrid
Mensajes: 533
Antigüedad: 16 años, 3 meses
Puntos: 11
Respuesta: no reconoce cookies?

Mira, haz una cosa. Para saber si es el código que comprueba, o el que crea la cookie, busca en las cookies de tu navegador a ver si la ha creado (una vez debiera haberlo hecho). Si no está, el error está en el código que la crea, y si está, en el que comprueba (aunque no lo veo)...

Saludos!

P.D: O también prueba a mostrar el valor de la cookie!!
__________________
Neversyn Software e Ingeniería
  #5 (permalink)  
Antiguo 08/06/2010, 07:26
Avatar de Most  
Fecha de Ingreso: marzo-2009
Mensajes: 642
Antigüedad: 15 años, 1 mes
Puntos: 6
Respuesta: no reconoce cookies?

Cita:
Iniciado por zeuslife Ver Mensaje
Mira, haz una cosa. Para saber si es el código que comprueba, o el que crea la cookie, busca en las cookies de tu navegador a ver si la ha creado (una vez debiera haberlo hecho). Si no está, el error está en el código que la crea, y si está, en el que comprueba (aunque no lo veo)...

Saludos!

P.D: O también prueba a mostrar el valor de la cookie!!

gracias, pero he cambiado el sistema de cookie a session...

1 saludo.

Etiquetas: cookies, reconoce
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:48.