Foros del Web » Programando para Internet » PHP »

Problema Sesiones PHP

Estas en el tema de Problema Sesiones PHP en el foro de PHP en Foros del Web. les cuento que estoy teniendo un problemilla con las sesiones en php , tengo una pequeña area de logueo a traves de la cual los ...
  #1 (permalink)  
Antiguo 02/06/2007, 21:56
(Desactivado)
 
Fecha de Ingreso: febrero-2007
Mensajes: 225
Antigüedad: 17 años, 2 meses
Puntos: 5
Exclamación Problema Sesiones PHP

les cuento que estoy teniendo un problemilla con las sesiones en php , tengo una pequeña area de logueo a traves de la cual los usuarios acceden con su clave , lo que ocurre es que cada vez que se abre una nueva ventana de navegacion el sistema me vielvea pedir que ingrese nuevamente las claves

Esto es proque se crea un nuevo id de sesion y no sigue el anterior , como puedo hacer para que al loguearse a pesar de cerrar la ventana de navegacion , se siga logueado y evitar este problema , gracias y a ver q me comentan , Gracias
  #2 (permalink)  
Antiguo 02/06/2007, 23:02
Avatar de tutorialphp  
Fecha de Ingreso: junio-2007
Mensajes: 31
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: Problema Sesiones PHP

Cita:
Iniciado por lucciagxxx Ver Mensaje
les cuento que estoy teniendo un problemilla con las sesiones en php , tengo una pequeña area de logueo a traves de la cual los usuarios acceden con su clave , lo que ocurre es que cada vez que se abre una nueva ventana de navegacion el sistema me vielvea pedir que ingrese nuevamente las claves

Esto es proque se crea un nuevo id de sesion y no sigue el anterior , como puedo hacer para que al loguearse a pesar de cerrar la ventana de navegacion , se siga logueado y evitar este problema , gracias y a ver q me comentan , Gracias
Las sesiones son para ello. Prueba añadiendo una cookie.

Saludos
  #3 (permalink)  
Antiguo 02/06/2007, 23:28
(Desactivado)
 
Fecha de Ingreso: febrero-2007
Mensajes: 225
Antigüedad: 17 años, 2 meses
Puntos: 5
Re: Problema Sesiones PHP

y que hago añadiendo una cookie , explicame un poco mas , con eso q hago q la sesion no caduque o como
  #4 (permalink)  
Antiguo 03/06/2007, 04:02
Avatar de tutorialphp  
Fecha de Ingreso: junio-2007
Mensajes: 31
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: Problema Sesiones PHP

Cita:
Iniciado por lucciagxxx Ver Mensaje
y que hago añadiendo una cookie , explicame un poco mas , con eso q hago q la sesion no caduque o como
Nop, la sesión caduca cuando cierras el navegador, esa es su función.

Te recomiendo la cookie para rescatar el 'login' del user:

Código:
<?php
if($_COOKIE['nombredecookie']){
aqui lo que haces logueado
}
else{
header('Location: loguearse.php');
}
?>
Saludos
  #5 (permalink)  
Antiguo 03/06/2007, 15:40
(Desactivado)
 
Fecha de Ingreso: diciembre-2006
Mensajes: 529
Antigüedad: 17 años, 4 meses
Puntos: 11
Re: Problema Sesiones PHP

ESTA BIEN PERO DE ESA MANERA ES MUY INSEGURO.(CON COOKIES)
  #6 (permalink)  
Antiguo 03/06/2007, 16:56
Avatar de tutorialphp  
Fecha de Ingreso: junio-2007
Mensajes: 31
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: Problema Sesiones PHP

Cita:
Iniciado por usermax Ver Mensaje
ESTA BIEN PERO DE ESA MANERA ES MUY INSEGURO.(CON COOKIES)
Por supuesto es muy inseguro, sobretodo para el XSS.

Saludos
  #7 (permalink)  
Antiguo 18/01/2008, 23:28
 
Fecha de Ingreso: enero-2008
Mensajes: 6
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: Problema Sesiones PHP

Intenta con esto ...
<?
require("hawhaw.inc");

session_start("MISESION");

// Borramos la variable
session_unregister($_SESSION['s_username']);
session_unregister($_SESSION["s_dbhost"] );
session_unregister($_SESSION["s_dbusername"]);
session_unregister($_SESSION["s_dbuserpass"]);
session_unregister($_SESSION["s_dbname"] );

// Borramos toda la sesion
if(session_destroy()){
//LINK REGRESA A OTRA PARTE
}




?>
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 23:03.