Foros del Web » Programando para Internet » PHP »

Como puedo mediante una cookie iniciar una session

Estas en el tema de Como puedo mediante una cookie iniciar una session en el foro de PHP en Foros del Web. Hola soy yo de nuevo, mi pregunta es como le hago para iniciar una session mediante una cookies y si no existe la cookie mostrar ...
  #1 (permalink)  
Antiguo 22/12/2004, 01:04
 
Fecha de Ingreso: noviembre-2003
Ubicación: Puente de ixtla
Mensajes: 773
Antigüedad: 20 años, 5 meses
Puntos: 0
Como puedo mediante una cookie iniciar una session

Hola soy yo de nuevo, mi pregunta es como le hago para iniciar una session mediante una cookies y si no existe la cookie mostrar un formulario todo esto lo quiero para un sistema de autentificacion de usuarios, espero y me puedan ayudar.
__________________
°º¤ø,¸¸,ø¤º°`°º¤ø,¸S@M°º¤ø,¸¸,ø¤º°`°º¤ø,¸.
Dios solo nos dio el 0 y el 1 y con solo eso hemos construido un universo
  #2 (permalink)  
Antiguo 22/12/2004, 07:03
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pues .. simplemente inicias la sesión .. y defines una variable de sesión con tu valor de tu cookie que leeras:

Código PHP:
<?
session_start
();
$_SESSION['tu_variable_sesion']=$_COOKIE['tu_variable_cookie'];

header ("Location: nosedonde.php");
exit;
?>
Es importante que tras la definición de tu sesión del valor de tu cookie .. que hagas un redireccionamiento hacia tu "index" o donde corresponda la zona "auntenficada" para que queden disponibles los valores de esa variable de sesión.

Un saludo,
  #3 (permalink)  
Antiguo 22/12/2004, 23:19
 
Fecha de Ingreso: noviembre-2003
Ubicación: Puente de ixtla
Mensajes: 773
Antigüedad: 20 años, 5 meses
Puntos: 0
ha bueno gracias creo que ya lo he entendido no puedo creer que era asi de sensillo. ueno como soy nuevo en esto de sessiones y de cookies, si ya guarde en la cookie algunos datos esos son las variables de cookies y las variables de session antes siempre debe ir session_start(); o ya no solo llamo a la variable por este metodo $_SESSION('variable');
__________________
°º¤ø,¸¸,ø¤º°`°º¤ø,¸S@M°º¤ø,¸¸,ø¤º°`°º¤ø,¸.
Dios solo nos dio el 0 y el 1 y con solo eso hemos construido un universo
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 18:00.