Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/05/2003, 11:26
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Bueno .. mm las cookies y sesiones no quedan disponibles en los arrays asociados ($_COOKIE o $HTTP_COOKIE_VARS) hasta que no realizas la siguiente petición al servidor .. Esa "petición" se lo haces recargando una página .. o leyendo esa cookie en otra página ..

Si haces algo tipo:

<?
setcookie(...)

La primera vez te va a decir que NO está creada ..

If (isset($_COOKIE[...])){
// está creada la cookie
} else {
// No esta creada la cookie
}

?>

Lo "normal" sería que tu formulario de "login" enviase (el action) hacia tu script que valide tus datos de tu formulario y cree la cookie .. Tras terminar ese proces (como fin el setcookie() ..) haces un "header .. location" hacia tu "index" o donde tenga que entrar si se validó ...

Todo esto por supuesto puedes usarlo en un mismo script .. Sólo tendrias que usar variables de control para que tu lógica sepa en que proceso está (si "atuentificando" .. o lo que corresponda).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.