🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: chile.comp.programacion
20 messages
20 total messages Started by Rickoj Wed, 05 Jul 2006 00:46
duda session php tiempo expiracion
#1721
Author: Rickoj
Date: Wed, 05 Jul 2006 00:46
13 lines
1336 bytes
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
Re: duda session php tiempo expiracion
#1722
Author: Jos� Miguel Santib��ez
Date: Wed, 05 Jul 2006 03:36
38 lines
2318 bytes
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... (a�n no soy tan buen en 
RickOJes ;-) )

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...

-- 
Apoye a la campa�a de alfabetizaci�n y  |       Jose M. Santiba�ez A.
ordenaci�n de las news, cada post en su |          <jms@nivel5.cl>
lugar y el lugar exacto para cada post  |        <http://caos.cl/jms>
Re: duda session php tiempo expiracion
#1723
Author: Rickoj
Date: Wed, 05 Jul 2006 15:21
50 lines
2696 bytes
"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
Re: duda session php tiempo expiracion
#1724
Author: Andres E. Hernando
Date: Wed, 05 Jul 2006 16:35
83 lines
4051 bytes
In Wed, 5 Jul 2006 11:21:56 -0400, Rick_oj wrote: 
> 
> "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...

	Y eso de escribir sesion con dos 's' y con tilde? 
Es sesi'on o session? (Rick, se que este no fuiste tu, pero
aprovecho de joder a JMS igual... pa' que aprenda!). :)

>>
>> 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

	En tu aplicacion deberia ser lo mismo. 

	Inactividad seria que no quieres que la sesion se mantenga mas 
de x minutos desde la ultima vez que el usuario hizo algo (por ejemplo, 
contesto una pregunta). Entonces, cada vez que el usuario hace algo 
(manda una respuesta, vuelve atras, salta una pregunta, etc.), reseteas 
el contador de tiempo y la 'ventana temporal de inactividad' comienza 
de nuevo desde cero.

	En tu caso, si entendi bien (y creo que este post se entiende
bien), lo que quieres es que la sesion termine si o si a los 30 minutos
independiente de si el usuario hizo click en comenzar y luego no hizo
nada mas o si ha estado activamente contestando preguntas todo el 
tiempo. Es decir, 30 minutos inactivo o 30 minutos activo son lo mismo,
tu no deseas resetear el contador en ningun momento.

	Saludos,
	AHG.

-- 
"Text processing has made it possible to right-justify any idea,
 even one which cannot be justified on any other grounds."
				-- J. Finnegan, USC.

http://www.diferenciados.blogspot.com/ 	 msn:a_hernand.com
BotBait: http://tinyurl.com/oz55e 		 [49]
Re: duda session php tiempo expiracion
#1725
Author: Michael
Date: Wed, 05 Jul 2006 16:39
67 lines
3278 bytes
quizas para ese caso la sesion podria jugarte una mala pasada...
derrepente podrias almacenar la hora, minuto y segundo de inicio.. y vas
comprobando que si la respuesta fue hecha dentro de los 30 minutos pueda
ingresar la respuesta
y sino cuando responda.. le sale el mensaje ya cumplio sus 30 minutos.

espero le sirva

Saludos


"Rick_oj" <Rick_oj@[sin-esto]tutopia.com> escribi� en el mensaje
news:e8glec$500$1@news.nivel5.cl...
>
> "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
>
>
>
Re: duda session php tiempo expiracion
#1726
Author: Mauricio Gómez
Date: Wed, 05 Jul 2006 16:53
86 lines
3717 bytes
Yo me la jugar�a por ese lado tambi�n. Incluso de ese modo permite tener 
estad�sticas de cu�nto se demora la gente en contestar.

Y si es por ideas de sistemas de ese estilo, ac� hay algo interesante: 
http://quizstar.4teachers.org/


rro


Michael escribi�:
> quizas para ese caso la sesion podria jugarte una mala pasada...
> derrepente podrias almacenar la hora, minuto y segundo de inicio.. y vas
> comprobando que si la respuesta fue hecha dentro de los 30 minutos pueda
> ingresar la respuesta
> y sino cuando responda.. le sale el mensaje ya cumplio sus 30 minutos.
> 
> espero le sirva
> 
> Saludos
> 
> 
> "Rick_oj" <Rick_oj@[sin-esto]tutopia.com> escribi� en el mensaje
> news:e8glec$500$1@news.nivel5.cl...
> 
>>"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
>>
>>
>>
> 
> 
> 
Re: duda session php tiempo expiracion
#1727
Author: Rickoj
Date: Wed, 05 Jul 2006 18:00
94 lines
3958 bytes
"Mauricio G�mez" <pregunte@sileinteresa.com> escribi� en el mensaje
news:e8gtq2$6qb$2@news.nivel5.cl...
> Yo me la jugar�a por ese lado tambi�n. Incluso de ese modo permite tener
> estad�sticas de cu�nto se demora la gente en contestar.

habia pensado en eso, pero por el momento no es importante

> Y si es por ideas de sistemas de ese estilo, ac� hay algo interesante:
> http://quizstar.4teachers.org/

estuve buscando y no llegue a este
veremos, igual la idea es seguir tal vez este no lo entienda mucho

> rro
>
>
> Michael escribi�:
> > quizas para ese caso la sesion podria jugarte una mala pasada...
> > derrepente podrias almacenar la hora, minuto y segundo de inicio.. y vas
> > comprobando que si la respuesta fue hecha dentro de los 30 minutos pueda
> > ingresar la respuesta
> > y sino cuando responda.. le sale el mensaje ya cumplio sus 30 minutos.
> >
> > espero le sirva
> >
> > Saludos
> >
> >
> > "Rick_oj" <Rick_oj@[sin-esto]tutopia.com> escribi� en el mensaje
> > news:e8glec$500$1@news.nivel5.cl...
> >
> >>"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
> >>
> >>
> >>
> >
> >
> >
Re: duda session php tiempo expiracion
#1728
Author: Rickoj
Date: Wed, 05 Jul 2006 18:01
77 lines
3458 bytes
"Michael" <wolfito-NOSPAM-por_favorcito@vtr.net> escribi� en el mensaje
news:e8gptr$5vp$1@news.nivel5.cl...
> quizas para ese caso la sesion podria jugarte una mala pasada...

y eso por que? seria

> derrepente podrias almacenar la hora, minuto y segundo de inicio.. y vas
> comprobando que si la respuesta fue hecha dentro de los 30 minutos pueda
> ingresar la respuesta
> y sino cuando responda.. le sale el mensaje ya cumplio sus 30 minutos.
>
> espero le sirva
>
> Saludos
>
>
> "Rick_oj" <Rick_oj@[sin-esto]tutopia.com> escribi� en el mensaje
> news:e8glec$500$1@news.nivel5.cl...
> >
> > "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
> >
> >
> >
>
>
Re: duda session php tiempo expiracion
#1729
Author: Jos� Miguel Santib��ez
Date: Wed, 05 Jul 2006 18:51
85 lines
4446 bytes
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...

-- 
Apoye a la campa�a de alfabetizaci�n y  |       Jose M. Santiba�ez A.
ordenaci�n de las news, cada post en su |          <jms@nivel5.cl>
lugar y el lugar exacto para cada post  |        <http://caos.cl/jms>
Re: duda session php tiempo expiracion
#1550
Author: Rickoj
Date: Wed, 05 Jul 2006 23:51
89 lines
4452 bytes
"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
Re: duda session php tiempo expiracion
#1551
Author: Jos� Miguel Santib��ez
Date: Thu, 06 Jul 2006 03:11
111 lines
5666 bytes
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...

Salute!

-- 
Apoye a la campa�a de alfabetizaci�n y  |       Jose M. Santiba�ez A.
ordenaci�n de las news, cada post en su |          <jms@nivel5.cl>
lugar y el lugar exacto para cada post  |        <http://caos.cl/jms>
Re: duda session php tiempo expiracion
#1552
Author: Michael
Date: Thu, 06 Jul 2006 18:30
96 lines
4202 bytes
me ha pasado que a veces las sessiones se comportan un poco extra�as sobre
todo con los tiempos..
a veces se produce un lag ... a veces cuando los usuarios no capta que deben
apretar en su logout..
la session queda tomada ... y si queda tomada tambien quedaria tomada su
tiempo de uso... en fin..
son mas eficientes para guardar algun tipillo de variable mas que para
trabajarlas por tiempo..
mi humirde opinion.



"Rick_oj" <Rick_oj@[sin-esto]tutopia.com> escribi� en el mensaje
news:e8guol$72i$1@news.nivel5.cl...
>
> "Michael" <wolfito-NOSPAM-por_favorcito@vtr.net> escribi� en el mensaje
> news:e8gptr$5vp$1@news.nivel5.cl...
> > quizas para ese caso la sesion podria jugarte una mala pasada...
>
> y eso por que? seria
>
> > derrepente podrias almacenar la hora, minuto y segundo de inicio.. y vas
> > comprobando que si la respuesta fue hecha dentro de los 30 minutos pueda
> > ingresar la respuesta
> > y sino cuando responda.. le sale el mensaje ya cumplio sus 30 minutos.
> >
> > espero le sirva
> >
> > Saludos
> >
> >
> > "Rick_oj" <Rick_oj@[sin-esto]tutopia.com> escribi� en el mensaje
> > news:e8glec$500$1@news.nivel5.cl...
> > >
> > > "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
> > >
> > >
> > >
> >
> >
>
>
Re: duda session php tiempo expiracion
#1553
Author: 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
Re: duda session php tiempo expiracion
#1555
Author: Jos� Miguel Santib��ez
Date: Fri, 07 Jul 2006 00:00
139 lines
7131 bytes
En el cap�tulo anterior (news:e8k70a$vfk$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: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.p
>> >> >> hp 
>> >> >>
>> >> >> 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/thr
>> > ead /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
> 

En eso, las sesiones ayudan al "no cache"... Aunque lo puedes forzar (y 
para el caso convendr�a). Hay un par de cosas via javascript que se pueden 
hacer para minimizar el uso de los botones...

Por otro lado, tienes que decidir si permites cambiar una respuesta o no...

Y depende de que tipo de preguntas sean, si son "alternativas", siempre 
puedes poner la opci�n: "no sabe/no responde" ;-)

-- 
Apoye a la campa�a de alfabetizaci�n y  |       Jose M. Santiba�ez A.
ordenaci�n de las news, cada post en su |          <jms@nivel5.cl>
lugar y el lugar exacto para cada post  |        <http://caos.cl/jms>
Re: duda session php tiempo expiracion
#1557
Author: Jos� Miguel Santib��ez
Date: Fri, 07 Jul 2006 01:49
55 lines
4062 bytes
En el cap�tulo anterior (news:e8kemi$1u0$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:Xns97F8D53637D0Ejmsnews@200.27.221.71...
>> En el cap�tulo anterior (news:e8k70a$vfk$1@news.nivel5.cl), "Rick_oj"
>> <Rick_oj@[sin-esto]tutopia.com> dijo:
>> >> 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 
>> >
>>
>> En eso, las sesiones ayudan al "no cache"... Aunque lo puedes forzar
>> (y para el caso convendr�a). Hay un par de cosas via javascript que
>> se pueden hacer para minimizar el uso de los botones...
>>
>> Por otro lado, tienes que decidir si permites cambiar una respuesta o
> no...
>>
>> Y depende de que tipo de preguntas sean, si son "alternativas",
>> siempre puedes poner la opci�n: "no sabe/no responde" ;-)
> 
> son del tipo alternativas, sin cambiar la respuesta, es pregunta a
> pregunta (una pregunta por pagina)
> con posibilidad de omitir (no responde), eso seria, el fin de semana
> tratare de armar un sitio de prueba y ver que tal
> 
> podrias explayarte mas en eso del no cache y forzarlo, por favor
> pensaba tener un contadr en cada pagina, si se regresa y el contador
> es mayor al numero de preguntas que respondido es que esta intentando
> cambiar la respuesta
> 

revisa la funci�n "headers" en el manual de php, entre los comentarios que 
hay ah�, aparecen las formas de forzar que la p�gina _siempre_ se 
recargue... as�, siempre despliegas la pregunta que corresponde.

eso...

-- 
Apoye a la campa�a de alfabetizaci�n y  |       Jose M. Santiba�ez A.
ordenaci�n de las news, cada post en su |          <jms@nivel5.cl>
lugar y el lugar exacto para cada post  |        <http://caos.cl/jms>
Re: duda session php tiempo expiracion
#1556
Author: Rickoj
Date: Fri, 07 Jul 2006 01:51
41 lines
3096 bytes
"Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl> escribi� en el mensaje
news:Xns97F8D53637D0Ejmsnews@200.27.221.71...
> En el cap�tulo anterior (news:e8k70a$vfk$1@news.nivel5.cl), "Rick_oj"
> <Rick_oj@[sin-esto]tutopia.com> dijo:
> >> 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
> >
>
> En eso, las sesiones ayudan al "no cache"... Aunque lo puedes forzar (y
> para el caso convendr�a). Hay un par de cosas via javascript que se pueden
> hacer para minimizar el uso de los botones...
>
> Por otro lado, tienes que decidir si permites cambiar una respuesta o
no...
>
> Y depende de que tipo de preguntas sean, si son "alternativas", siempre
> puedes poner la opci�n: "no sabe/no responde" ;-)

son del tipo alternativas, sin cambiar la respuesta, es pregunta a pregunta
(una pregunta por pagina)
con posibilidad de omitir (no responde), eso seria, el fin de semana tratare
de armar un sitio de prueba y ver que tal

podrias explayarte mas en eso del no cache y forzarlo, por favor
pensaba tener un contadr en cada pagina, si se regresa y el contador es
mayor al numero de preguntas que respondido es que esta intentando cambiar
la respuesta

gracias nuevamente
Re: duda session php tiempo expiracion
#1558
Author: Rickoj
Date: Fri, 07 Jul 2006 03:08
55 lines
3794 bytes
"Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl> escribi� en el mensaje
news:Xns97F8E7D281AB7jmsnews@200.27.221.71...
> En el cap�tulo anterior (news:e8kemi$1u0$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:Xns97F8D53637D0Ejmsnews@200.27.221.71...
> >> En el cap�tulo anterior (news:e8k70a$vfk$1@news.nivel5.cl), "Rick_oj"
> >> <Rick_oj@[sin-esto]tutopia.com> dijo:
> >> >> 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
> >> >
> >>
> >> En eso, las sesiones ayudan al "no cache"... Aunque lo puedes forzar
> >> (y para el caso convendr�a). Hay un par de cosas via javascript que
> >> se pueden hacer para minimizar el uso de los botones...
> >>
> >> Por otro lado, tienes que decidir si permites cambiar una respuesta o
> > no...
> >>
> >> Y depende de que tipo de preguntas sean, si son "alternativas",
> >> siempre puedes poner la opci�n: "no sabe/no responde" ;-)
> >
> > son del tipo alternativas, sin cambiar la respuesta, es pregunta a
> > pregunta (una pregunta por pagina)
> > con posibilidad de omitir (no responde), eso seria, el fin de semana
> > tratare de armar un sitio de prueba y ver que tal
> >
> > podrias explayarte mas en eso del no cache y forzarlo, por favor
> > pensaba tener un contadr en cada pagina, si se regresa y el contador
> > es mayor al numero de preguntas que respondido es que esta intentando
> > cambiar la respuesta
> >
>
> revisa la funci�n "headers" en el manual de php, entre los comentarios que
> hay ah�, aparecen las formas de forzar que la p�gina _siempre_ se
> recargue... as�, siempre despliegas la pregunta que corresponde.
>
> eso...

gracias muy amable
Re: duda session php tiempo expiracion
#1560
Author: Mauricio Gomez
Date: Fri, 07 Jul 2006 04:10
126 lines
4760 bytes
Mi humirde opinion tb va por ese lado... el http no creo que sea un 
protocolo pensado para el tiempo real, por lo que no tiene sentido 
esperar que un sitio web sea usado para un sistema que en tiempo real 
exija respuestas del usuario. Adaptarlo a esas necesidades implica 
necesariamente complejidad y esfuerzo no planificado. Yo que el socio 
negocio otras formas de tomar tests de alumnos via web sin que el tiempo 
de respuesta de usuario sea determinante.


rro


Michael wrote:
> me ha pasado que a veces las sessiones se comportan un poco extra�as sobre
> todo con los tiempos..
> a veces se produce un lag ... a veces cuando los usuarios no capta que deben
> apretar en su logout..
> la session queda tomada ... y si queda tomada tambien quedaria tomada su
> tiempo de uso... en fin..
> son mas eficientes para guardar algun tipillo de variable mas que para
> trabajarlas por tiempo..
> mi humirde opinion.
> 
> 
> 
> "Rick_oj" <Rick_oj@[sin-esto]tutopia.com> escribi� en el mensaje
> news:e8guol$72i$1@news.nivel5.cl...
> 
>>"Michael" <wolfito-NOSPAM-por_favorcito@vtr.net> escribi� en el mensaje
>>news:e8gptr$5vp$1@news.nivel5.cl...
>>
>>>quizas para ese caso la sesion podria jugarte una mala pasada...
>>
>>y eso por que? seria
>>
>>
>>>derrepente podrias almacenar la hora, minuto y segundo de inicio.. y vas
>>>comprobando que si la respuesta fue hecha dentro de los 30 minutos pueda
>>>ingresar la respuesta
>>>y sino cuando responda.. le sale el mensaje ya cumplio sus 30 minutos.
>>>
>>>espero le sirva
>>>
>>>Saludos
>>>
>>>
>>>"Rick_oj" <Rick_oj@[sin-esto]tutopia.com> escribi� en el mensaje
>>>news:e8glec$500$1@news.nivel5.cl...
>>>
>>>>"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
>>>>
>>>>
>>>>
>>>
>>>
>>
> 
> 
Re: duda session php tiempo expiracion
#1574
Author: Hugo Riquelme
Date: Tue, 11 Jul 2006 00:44
22 lines
1558 bytes
en que estas programando viejo???
php, asp, .net???


"Rick_oj" <Rick_oj@[sin-esto]tutopia.com> escribi� en el mensaje
news:e8f24g$p63$1@news.nivel5.cl...
> 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
>
>
Re: duda session php tiempo expiracion
#1622
Author: Rickoj
Date: Tue, 18 Jul 2006 02:20
10 lines
1242 bytes
"Hugo Riquelme" <hugori@tutopia.com> escribi� en el mensaje
news:e8us22$sbu$1@news.nivel5.cl...
> en que estas programando viejo???
> php, asp, .net???

como dice el post PHP
igual agradezco todas las ideas y aportes nuevos, ahora estoy 100% dedicado
a eso
al menos voy bien con lo del tiempo
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads