Foros del Web » Programando para Internet » PHP »

Tiempo de una Sesion

Estas en el tema de Tiempo de una Sesion en el foro de PHP en Foros del Web. Saludos. Cómo puedo hacer para indicarle a una sesion al momento de crearla que dure "X" cantidad de tiempo. Ej: que dure 30 Minutos y ...
  #1 (permalink)  
Antiguo 11/03/2002, 16:17
Avatar de José Molina  
Fecha de Ingreso: enero-2002
Ubicación: USA
Mensajes: 768
Antigüedad: 22 años, 3 meses
Puntos: 1
Tiempo de una Sesion

Saludos.

Cómo puedo hacer para indicarle a una sesion al momento de crearla que dure "X" cantidad de tiempo. Ej: que dure 30 Minutos y luego se destruya.

Espero no sea tan difícil.

Gracias

José Molina
  #2 (permalink)  
Antiguo 11/03/2002, 22:14
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 3 meses
Puntos: 5
Re: Tiempo de una Sesion

Probablemente te sea mas facil usar una cookie, ya que a esta le puedes indicar un "Tiempo de Vida"...

Código:
setcookie("Tu_Galleta",$TuValor,time()+1800);
Ignoro si existe tal cosa para una sesion.

Espero haber sido util

<tr>
<td bgcolor="#339933"> <font face="Verdana, Arial" size="1" color="#FFFFFF">www.ideasfreelance.com
[/CODE]</td> <td align="right" bgcolor="#666666">
  #3 (permalink)  
Antiguo 11/03/2002, 22:47
Avatar de Webstudio
Colaborador
 
Fecha de Ingreso: noviembre-2001
Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 22 años, 5 meses
Puntos: 69
Re: Tiempo de una Sesion

Jose, una sesión en PHP dura por defecto, el timpo de vida del navegador. Una vez que este se cierra, expira la cookie ( que en realidad nunca fue guardada en el disco sino que viaja en los headers ).
Para cambiarle este &quot;tiempo de vida&quot; a la sessión, deberás modificar tu PHP.ini en la sección de Sessiones.

Saludos.

<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo
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 20:46.