🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #1553

Re: duda session php tiempo expiracion

#1553
From: Rickoj
Date: Thu, 06 Jul 2006 23:40
117 lines
5982 bytes
"Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl> escribi� en el mensaje
news:Xns97F8198F224Bjmsnews@200.27.221.71...
> En el cap�tulo anterior (news:e8hj9f$c3p$1@news.nivel5.cl), "Rick_oj"
> <Rick_oj@[sin-esto]tutopia.com> dijo:
>
> >
> > "Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl> escribi� en el mensaje
> > news:Xns97F7A0ED88646jmsnews@200.27.221.71...
> >> En el cap�tulo anterior (news:e8glec$500$1@news.nivel5.cl), "Rick_oj"
> >> <Rick_oj@[sin-esto]tutopia.com> dijo:
> >>
> >> >
> >> > "Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl> escribi� en el
> >> > mensaje news:Xns97F75C99237jmsnews@200.27.221.71...
> >> >> En el cap�tulo anterior (news:e8f24g$p63$1@news.nivel5.cl),
> >> >> "Rick_oj" <Rick_oj@[sin-esto]tutopia.com> dijo:
> >> >>
> >> >> > He mirado manuales, vi posteos aca,  y entiendo todo de como
> >> >> > inicializar la sesion y terminarla, el asunto del login y
> >> >> > logout, pero me pregunto como puedo fijar el tiempo de duracion
> >> >> > de la sesion? con una cookie?
> >> >> >
> >> >> > necesito crear una sesion que dure 30 minutos, debo hacerlo eso
> >> >> > con una cookie?, o en la misma sesion?
> >> >> > si es en una cookie esta se elimina cuando mato la sesion?
> >> >> >
> >> >> > se agradece
> >> >> >
> >> >> > pd: se que uno de los que respondera sera JMS
> >> >> > gracias nuevamente
> >> >> >
> >> >> >
> >> >> >
> >> >>
> >> >> No entend� si quieres que te conteste o no...
> >> >
> >> > claramente dice que se, que seras uno de los que contestaras
> >> >
> >> >>(a�n no soy tan buen en   RickOJes ;-) )
> >> >
> >> > no importa ya te acostumbraras :)
> >> >
> >> >>
> >> >> http://cl.php.net/manual/es/function.session-set-cookie-params.php
> >> >>
> >> >> session_set_cookie_params(30*60);
> >> >> session_start();
> >> >>
> >> >> Igual hay que entender bien que es lo que se quiere hacer... es
> >> >> distinto una sessi�n que dure 30 minutos a una sessi�n que no est�
> >> >> inactiva m�s de 30 minutos...
> >> >>
> >> >> eso...
> >> >
> >> > necesito construir una aplicacion estilo prueba online, la prueba
> >> > debe tomarse en 30 minutos
> >> > es decir, al pasado los 30 minutos expira la sesion, y se obtienen
> >> > las respuestas de lo que contesto la persona, en esos 30 minutos
> >> > ya sea 0, preguntas, 1, la mitad o todas.
> >> >
> >> > no me queda muy claro lo de la inactividad
> >> >
> >> >
> >> >
> >>
> >> Hay que tener hato cuidado con eso...
> >>
> >> Yo no "matar�a" la sesi�n a los 30 minutos, sino que har�a dos cosas:
> >>
> >> a) almacenar�a en la sesi�n el tiempo de partida, luego el tiempo
> >> final y
> >>    lo comparar�a... as� tienes los datos de sesi�n Y de tiempo
> >>    (necesario si quieres decirle al que responde que no se le aceptan
> >>    las respuestas por llegar 5 minutos tarde)
> >>
> >> b) pondr�a un poco de c�digo en flash o javascript (este �ltimo es un
> >> poco
> >>    m�s "vulnerable") que le de una clara noci�n al que responde del
> >>    tiempo que lleva/le queda. Incluso puedes automatizar el "retiro"
> >>    de la
> > prueba,
> >>    haciendo que al llegar la cuenta a cero, se "posteen" las �ltimas
> >>    preguntas.
> >>
> >> Un �ltimo comentario, es que en mi experiencia en pruebas on-line,
> >> siempre te van a reclamar el tiempo "perdido" por carga del servidor
> >> (tanto inicialmente, como si guardas las respuestas intermedias). Eso
> >> es independiente de si el servidor responde a la velocidad de la luz
> >> o si realmente demora. Recuerda que un usuario, _siempre_ puede
> >> demorar la respuesta por el simple hecho de recargar la p�gina...
> >>
> >> eso...
> >
> > te respondi vi google, pero no se que paso si google se lo comio o que
> >
> > http://groups.google.cl/group/chile.comp.programacion/browse_frm/thread
> > /da7e 6ad4ee60f390/1116e4eb263aede4#1116e4eb263aede4
> >
>
> Aparentemente hay alg�n problema de feed... de hecho, tampoco han llegado
> las tallas del AHG, de las que me puedo dar por no informado ;-)
>
> En todo caso, por "llegar cinco minutos tarde", me refer�a a entregar al
> final de la prueba... Aunque despu�s lo relacion� con las preguntas que
> hiciste respecto de "saltarse la pregunta" y noto que es por tiempo...
> Igual la carga del server puede ser un factor cr�tico...

seria un mysql, y en un labotorio de no mas de 100 personas, segun recuerdo
debo consultar eso
ahora viendo algo de sesion me quede con la pregunta de que pasa si un
usuario presiona back en el navegador e intenta responder la pregunta
imagino que deberia ponerle un flag a cada pregunta respondida, que a la vez
debe ser ingresada pregunta por pregunta, para mayor seguridad
y las que no contesto estarian por defecto en la bdd como omitidas

se agradece
Technical Details
Message-ID: <e8k70a$vfk$1@news.nivel5.cl>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news.glorb.com!nntp-server.pubsub.com!news.nivel5.cl!not-for-mail
References: <e8f24g$p63$1@news.nivel5.cl> <Xns97F75C99237jmsnews@200.27.221.71> <e8glec$500$1@news.nivel5.cl> <Xns97F7A0ED88646jmsnews@200.27.221.71> <e8hj9f$c3p$1@news.nivel5.cl> <Xns97F8198F224Bjmsnews@200.27.221.71>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,da7e6ad4ee60f390
X-Google-Attributes: gid1593cb,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news.glorb.com!nntp-server.pubsub.com!news.nivel5.cl!not-for-mail
From: "Rick_oj" <Rick_oj@[sin-esto]tutopia.com>
Newsgroups: chile.comp.programacion
Subject: Re: duda session php tiempo expiracion
Date: Thu, 6 Jul 2006 19:40:02 -0400
Organization: Varios
Lines: 119
Message-ID: <e8k70a$vfk$1@news.nivel5.cl>
References: <e8f24g$p63$1@news.nivel5.cl> <Xns97F75C99237jmsnews@200.27.221.71> <e8glec$500$1@news.nivel5.cl> <Xns97F7A0ED88646jmsnews@200.27.221.71> <e8hj9f$c3p$1@news.nivel5.cl> <Xns97F8198F224Bjmsnews@200.27.221.71>
NNTP-Posting-Host: pc-131-200-120-200.cm.vtr.net
X-Trace: news.nivel5.cl 1152229194 32244 200.120.200.131 (6 Jul 2006 23:39:54 GMT)
X-Complaints-To: news@news.nivel5.cl
NNTP-Posting-Date: Thu, 6 Jul 2006 23:39:54 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106