
16/05/2003, 11:26
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 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. |