Foros del Web » Programando para Internet » PHP »

¿donde pongo session_cache_expire?

Estas en el tema de ¿donde pongo session_cache_expire? en el foro de PHP en Foros del Web. Una disculpa por el titulo del anterior post, en realidad lo que deseo saber es si esta correcta mi utilizacion de la función Código: session_cache_expire ...
  #1 (permalink)  
Antiguo 24/05/2004, 10:56
 
Fecha de Ingreso: julio-2003
Mensajes: 5
Antigüedad: 20 años, 8 meses
Puntos: 0
¿donde pongo session_cache_expire?

Una disculpa por el titulo del anterior post,


en realidad lo que deseo saber es si esta correcta mi utilizacion de la función

Código:
session_cache_expire
mi script es el siguiente:

Código:
session_name($usuarios_sesion); //nombre de la sesion
session_start();
session_cache_expire(0); //que termine la sesion cuando cierre el navegador...
if (!isset($_SESSION['us_email']) && !isset($_SESSION['us_niveles']))
{
	session_unset(); //setruimos las variables
	session_destroy(); //destruimos la sesion
	$link=conectarse(); //conectamos a la base de datos
	$sql = "SELECT email,nombre FROM user WHERE email='$femail' AND password='$fpass'";
	$result = mysql_query($sql,$link);
	if($row = mysql_fetch_array($result))
	{ 
	 @mysql_free_result($result);
	 @mysql_close($link);
	$nvuser=niveles_user_autorizados($femail);
	session_name($usuarios_sesion);
	session_start();
    session_cache_expire(0);
	$_SESSION['us_email']=$femail;
	$_SESSION['us_name']=$row['nombre'];
	$_SESSION['us_niveles']=$nvuser;
	} else {
		@mysql_close($link);
		Header ("Location: $redir?mssg=2"); //correo  no existente!
		exit;
		} //fin else
}//fin if
   $array_niveles="";
   $array_niveles=explode(".",$_SESSION['us_niveles']);
   if (!in_array ($nv, $array_niveles) || $array_niveles=="" )
   {
	 Header ("Location: $redirout?nvl=" .$nv); //no tiene derecho...
	 exit;
	}
  #2 (permalink)  
Antiguo 24/05/2004, 11:11
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Ya preguntastes lo mismo en:

http://www.forosdelweb.com/s/msg205124.html

Mensaje cerrado por duplicado.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 12:52.