SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: andres69 en Sábado 30 de Mayo de 2009, 05:41

Título: dar el tiempo
Publicado por: andres69 en Sábado 30 de Mayo de 2009, 05:41
tengo el siguinte codigo:
Código: Text
  1. <script type="text/javascript">
  2. var tiempo = 600;
  3. function faltan(){
  4. if (tiempo > 0){
  5.     tiempo=tiempo-1;
  6.     var minutos = Math.floor(tiempo/60);
  7.     var segundos = tiempo%60;
  8.     var resultado = minutos + " minutos : " + segundos + " segundos" ;
  9.     document.formulario.reloj.value = resultado;
  10.     setTimeout("faltan()",1000);
  11.     }
  12. else {
  13.  
  14. document.formulario2.submit();
  15.     }
  16. }
  17. </script>
  18.  

el cual da un tiempo de 10 minutos en retroceso en un cuadro de texto y despues de ese ttiempo manda datos de un formulario a un php el cual procesa los datos, ahora bien lo que quiero es que en el php tambien me muestre el tiempo restante y el tiempo que se llevo en llenar el formulario.

Espero que me hayga explicado bien y me entiendan lo que trato de decir

gracias!!!!
Título: Re: dar el tiempo
Publicado por: lair en Martes 2 de Junio de 2009, 22:59
Hola.

lo que se me ocurre para ayudarte es que coloques unos input ocultos
 en los que almacenes los valores que obtuviste con el codigo javascript justo antes de enviar el formulario, entonces para cuando el formulario sea enviado ya llevara esa informacion

Código: Text
  1.    1. <script type="text/javascript">
  2.    var tiempo = 600;
  3.    function faltan(){
  4.    if (tiempo > 0){
  5.        tiempo=tiempo-1;
  6.        var minutos = Math.floor(tiempo/60);
  7.        var segundos = tiempo%60;
  8.        var resultado = minutos + " minutos : " + segundos + " segundos" ;
  9.        document.formulario.reloj.value = resultado;
  10.       setTimeout("faltan()",1000);
  11.       }
  12.   else {
  13. /*coloca el valor a los campos que ocultarias
  14.  y de esta manera los datos te llegarian a tu archivo php en donde ya le darias el trato pertinente
  15. */
  16.    document.getElementById('capos_ocultos').value=minutos + " minutos : " + segundos + " segundos" ;
  17.   document.formulario2.submit();
  18.       }
  19.   }
  20.   </script>
  21.  

suerte y espero responda tu pregunta
Título: Re: dar el tiempo
Publicado por: andres69 en Viernes 5 de Junio de 2009, 01:49
GRACIAS MI HERMANO LO INTENTARE!!!!