| |||
como controlar tiempo de acceso y duda lista/menu Buenos dias amigos, estoy realizando una aplicacion que consta de una prueba en linea que deben realizar los alumnos, me gustaria saber si me pueden ayudar ya que necesito una forma de poder controlar el tiempo que se encuentran los alumnos realizando la prueba, de manera que por ejemplo luego de 30 min de haber entrado a la prueba se les acabe el tiempo. Tambien me gustaria saber si es posible que al modificar un combo o lista/menu para que yo al elegir algo me muestre un texto referente a eso pero sin tener que enviar las variable y volver a cargar la misma pagina luego. Gracias! |
| |||
Re: como controlar tiempo de acceso y duda lista/menu Todo ello se realiza mediante javascript. quizas te sea necesario usar algo de php (por ejemplo guardar la hora de la primera entrada para que si el alumno recarga la página no se reinicie el tiempo.) Pregunta en el foro javascript |
| |||
Re: como controlar tiempo de acceso y duda lista/menu a ver. en la segunda pregunta seria algo asi: tienes tu lista: <select name="lista1" size="1" onchange="cambiar_texto(this.value)"> <option value="0">Mostrar texto 0</option> <option value="1">Mostrar texto 1</option> <option value="2">Mostrar texto 2</option> ... </select> y aquí mostramos el texto: <p id="texto1" align="justify">texto por defecto que va a cambiar cuando cambie el select de arriba</p> y la funcion javascript que incluiremos en el <head> sería algo asi: Código PHP: ahora, en respuesta a la primera pregunta, en javascript esta la funcion setTimeout(); un ejemplo de uso: <script> function hacer_algo(){ //aquí decimos que ahcer si cerrar la ventana window.close(); //si abrir ventana nueva, //o si redireccionar a otra página: document.location.href="fin_tiempo.php"; } var segundos = 30*60; (30 minutos*60 segundos cada minuto) setTimeout("hacer_algo()",segundos*1000); </script> |