Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2003, 12:37
julytoccr
 
Fecha de Ingreso: enero-2002
Mensajes: 16
Antigüedad: 22 años, 3 meses
Puntos: 0
Cookies extrañas

Tengo un problema extraño que no logro solucionar ,
por medio de cookies estoy tratando de hacer el tema
de auto-login para que no vuelva a pedir usuario ni
password , funciona a medias .
Tengo el siguiente esquema

pagina1.php -> pagina2.php -> pagina3.php

en pagina1.php hay solamente un link a pagina2.php .
en pagina2.php hay un formulario que me pide usuario y
password , que solamente se va a presentar si
la cookie $usuariocook se ha leido
if( isset($usuariocook)==0 )
{
/*Muestro formulario pidiendo datos
}
else
{
header("Location: http:/pagina3.php
}
si no redirecciono a pagina3.php .
en pagina3.php proceso esos datos y levanto los
valores correctos y chequeo contra un mysql .

en teoria deberia andar , y anda a media ,
porque el chequeo de pagina2.php sobre si esta o no
declarada $usuariocook solamente se vuelve falso(es
decir la cookie existe) si refresco pagina2.php , NO
si vuelvo a acceder desde el link de pagina1.php , con
lo cual accedo a pagina2.php desde pagina1.php y me
vuelve a pedir el formulario .
Esto no sucede si refresco con F5 pagina2.php , ya que
me tira en seguida a pagina3.php y todo anda joyita a
partir de ahi y se auto-loguea siempre.

A alguien le paso esto alguna vez?
Todo esto esta sobre un Apache/1.3.19 con php 4.0.4

Alguna idea , se agradese ya que necesito habilitar el
auto login.

Gracias