Thread View: chile.comp.programacion
6 messages
6 total messages
Started by Rickoj
Wed, 26 Jul 2006 22:53
consulta php y cache
Author: Rickoj
Date: Wed, 26 Jul 2006 22:53
Date: Wed, 26 Jul 2006 22:53
16 lines
1565 bytes
1565 bytes
El quiz online que estaba haciendo lo termine, me queda solo una cosa que validar, y es que si es alumno se devuelve con el boton del navegador puede volver a responder la pregunta, recorde que anteriormente JMS me dijo algo de los headers y la cache http://cl2.php.net/manual/es/function.header.php el problema es que no entiendo como usarlo o de que otra forma validar que no se regrese intente con un contador pero al regresarse dos veces me "bota" el sistema cada pagina se manda atraves de un formulario estoy usando sesiones, y ya no se me ocurre que mas hacer deshabilitar los botones del navegador con javascript no me funciono con mozilla
Re: consulta php y cache
Author: Jos� Miguel Santib��ez
Date: Thu, 27 Jul 2006 02:41
Date: Thu, 27 Jul 2006 02:41
44 lines
2916 bytes
2916 bytes
En el cap�tulo anterior (news:ea8rs9$4hu$1@news.nivel5.cl), "Rick_oj"
<rick_oj@[sin-esto]tutopia.com> dijo:
> El quiz online que estaba haciendo lo termine, me queda solo una cosa
> que validar, y es que si es alumno se devuelve con el boton del
> navegador puede volver a responder la pregunta, recorde que
> anteriormente JMS me dijo algo de los headers y la cache
>
> http://cl2.php.net/manual/es/function.header.php
>
> el problema es que no entiendo como usarlo
> o de que otra forma validar que no se regrese intente con un contador
> pero al regresarse dos veces me "bota" el sistema
>
> cada pagina se manda atraves de un formulario
> estoy usando sesiones, y ya no se me ocurre que mas hacer
>
> deshabilitar los botones del navegador con javascript no me funciono
> con mozilla
>
A ver, lo que se me ocurre, pero no se cuan dif�cil te sea implementarlo es
lo siguiente:
a) que la p�gina donde tienes la pregunta, tenga un iframe escondido.
b) que al enviar la respuesta, el formulario se gatille sobre el iframe.
c) que el resultado en el iframe, llame a recargar la p�gina principal
lo que se puede hacer con top.location.replace('pregunta.php');
ya que eso no queda en el hist�rico.
d) como ya sabes que preguntas fueron respondidas, entonces solo cargas
la pregunta que sigue...
e) igual a la p�gina principal, le pones el mismo c�digo que aparece en
en los ejemplos de la p�gina de header de php, para evitar que quede
"cacheada"...
eso es, simple, sencillo y altamente eficiente...
�a donde mando mi factura? ;-)
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: consulta php y cache
Author: toño
Date: Thu, 27 Jul 2006 13:40
Date: Thu, 27 Jul 2006 13:40
24 lines
2083 bytes
2083 bytes
Rick_oj wrote: > El quiz online que estaba haciendo lo termine, me queda solo una cosa que > validar, y es que si es alumno se devuelve con el boton del navegador puede > volver a responder la pregunta, recorde que anteriormente JMS me dijo algo > de los headers y la cache > > http://cl2.php.net/manual/es/function.header.php > > el problema es que no entiendo como usarlo > o de que otra forma validar que no se regrese intente con un contador pero > al regresarse dos veces me "bota" el sistema > > cada pagina se manda atraves de un formulario > estoy usando sesiones, y ya no se me ocurre que mas hacer > > deshabilitar los botones del navegador con javascript no me funciono con > mozilla > > Carga el quiz en un <div> con AJAX, luego el boton "back" de los browsers no hace nada ya que AJAX hace llamadas asincronicas al servidor que el browser no interpreta. De hecho mientras se carga el quiz el browser no deberia aparecer como cuando carga una p�gina normal, por lo que dever�s poner un gif onda "loading".
Re: consulta php y cache
Author: Rickoj
Date: Thu, 27 Jul 2006 20:42
Date: Thu, 27 Jul 2006 20:42
48 lines
2873 bytes
2873 bytes
"Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl> escribi� en el mensaje
news:Xns980CF04479A9Cjmsnews@200.27.221.71...
> En el cap�tulo anterior (news:ea8rs9$4hu$1@news.nivel5.cl), "Rick_oj"
> <rick_oj@[sin-esto]tutopia.com> dijo:
>
>> El quiz online que estaba haciendo lo termine, me queda solo una cosa
>> que validar, y es que si es alumno se devuelve con el boton del
>> navegador puede volver a responder la pregunta, recorde que
>> anteriormente JMS me dijo algo de los headers y la cache
>>
>> http://cl2.php.net/manual/es/function.header.php
>>
>> el problema es que no entiendo como usarlo
>> o de que otra forma validar que no se regrese intente con un contador
>> pero al regresarse dos veces me "bota" el sistema
>>
>> cada pagina se manda atraves de un formulario
>> estoy usando sesiones, y ya no se me ocurre que mas hacer
>>
>> deshabilitar los botones del navegador con javascript no me funciono
>> con mozilla
>>
>
> A ver, lo que se me ocurre, pero no se cuan dif�cil te sea implementarlo
> es
> lo siguiente:
> a) que la p�gina donde tienes la pregunta, tenga un iframe escondido.
> b) que al enviar la respuesta, el formulario se gatille sobre el iframe.
> c) que el resultado en el iframe, llame a recargar la p�gina principal
> lo que se puede hacer con top.location.replace('pregunta.php');
> ya que eso no queda en el hist�rico.
> d) como ya sabes que preguntas fueron respondidas, entonces solo cargas
> la pregunta que sigue...
> e) igual a la p�gina principal, le pones el mismo c�digo que aparece en
> en los ejemplos de la p�gina de header de php, para evitar que quede
> "cacheada"...
>
probare alguna de estas si es que la que estoy pensando no me funciona
> eso es, simple, sencillo y altamente eficiente...
>
> �a donde mando mi factura? ;-)
te mando un email con la direccion :)
> Salute!
Re: consulta php y cache
Author: Rickoj
Date: Fri, 28 Jul 2006 01:39
Date: Fri, 28 Jul 2006 01:39
51 lines
3073 bytes
3073 bytes
"Jos� Miguel Santib��ez" <jms.nospam@nivel5.cl> escribi� en el mensaje
news:Xns980CF04479A9Cjmsnews@200.27.221.71...
> En el cap�tulo anterior (news:ea8rs9$4hu$1@news.nivel5.cl), "Rick_oj"
> <rick_oj@[sin-esto]tutopia.com> dijo:
>
>> El quiz online que estaba haciendo lo termine, me queda solo una cosa
>> que validar, y es que si es alumno se devuelve con el boton del
>> navegador puede volver a responder la pregunta, recorde que
>> anteriormente JMS me dijo algo de los headers y la cache
>>
>> http://cl2.php.net/manual/es/function.header.php
>>
>> el problema es que no entiendo como usarlo
>> o de que otra forma validar que no se regrese intente con un contador
>> pero al regresarse dos veces me "bota" el sistema
>>
>> cada pagina se manda atraves de un formulario
>> estoy usando sesiones, y ya no se me ocurre que mas hacer
>>
>> deshabilitar los botones del navegador con javascript no me funciono
>> con mozilla
>>
>
> A ver, lo que se me ocurre, pero no se cuan dif�cil te sea implementarlo
> es
> lo siguiente:
> a) que la p�gina donde tienes la pregunta, tenga un iframe escondido.
> b) que al enviar la respuesta, el formulario se gatille sobre el iframe.
hasta aqui llegue bien, la c no la entendi
> c) que el resultado en el iframe, llame a recargar la p�gina principal
> lo que se puede hacer con top.location.replace('pregunta.php');
> ya que eso no queda en el hist�rico.
> d) como ya sabes que preguntas fueron respondidas, entonces solo cargas
> la pregunta que sigue...
> e) igual a la p�gina principal, le pones el mismo c�digo que aparece en
> en los ejemplos de la p�gina de header de php, para evitar que quede
> "cacheada"...
>
> eso es, simple, sencillo y altamente eficiente...
>
> �a donde mando mi factura? ;-)
>
> Salute!
que pasa si uso top.location.replace en todas la preguntas?
ninguna se guarda en cache?, lo que me interesa es que no se devuleve, pense
que con un iframe bastaba pero dejando las preguntas dentro del iframe
aun asi con el navegador me puedo devolver
Re: consulta php y cache
Author: Jos� Miguel Santib��ez
Date: Fri, 28 Jul 2006 03:08
Date: Fri, 28 Jul 2006 03:08
21 lines
2171 bytes
2171 bytes
En el cap�tulo anterior (news:eabpvc$uvq$1@news.nivel5.cl), "Rick_oj" <rick_oj@[sin-esto]tutopia.com> dijo: > que pasa si uso top.location.replace en todas la preguntas? > ninguna se guarda en cache?, lo que me interesa es que no se devuleve, > pense que con un iframe bastaba pero dejando las preguntas dentro del > iframe aun asi con el navegador me puedo devolver La idea es usarla en todas las preguntas.. no va a devolverse... Pero para que funcione, tienes que hacerlo desde javascript y no desde html... (eso �ltimo puede sonar medio enredado, pero creo que es preciso). Por eso, la idea es que el php que guarda la respuesta a la pregunta, cargue en el iframe, un c�digo javascript que haga que la p�gina sea recargada usando replace... -- 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>
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