Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/02/2010, 23:00
Avatar de camsworksinc
camsworksinc
 
Fecha de Ingreso: julio-2008
Ubicación: Queretaro
Mensajes: 261
Antigüedad: 15 años, 9 meses
Puntos: 11
Respuesta: Como mantener var cuando recarga la pagina.-

- Primero que nada, te falta indicarle a que archivo va a mandar la informacion del formulario. En tu caso es el mismo, asi que una forma es que, si tu archivo se llama reloj.php, la forma se definiria asi:
Código HTML:
Ver original
  1. <form name="agregar" method="GET" action="reloj.php">

- Segundo, la propiedad method NO es parte del tag INPUT, por lo que tus cajas de texto no deben de incluir dicha propiedad, quedando asi:
Código HTML:
Ver original
  1. <input type="text" name="hora" size="6">
  2. <input type="text" name="fecha" size="8">

Ahora que ya leimos lo que envia el formulario, para poder irlo almacenando, necesitamos una variables que permita ir guardando lo que se va imprimiendo. Viendo que estas inicializando la utilización de variables de sesion (que en tu codigo no estas usando ninguna), se pueden usar para ese fin.

En resumen, tomando como base tu codigo, el modificado podria quedar asi:
Código PHP:
Ver original
  1. <?php
  2. ?>
  3. <table width="419" height="191" border="1">
  4. <tr>
  5. <td>
  6. <form name="agregar" method="GET" action="reloj.php">
  7. <input type="text" name="hora" size="6">
  8. <input type="text" name="fecha" size="8">
  9. <input type="button" name="btnhora" value="Agregar" onclick="document.agregar.submit()")
  10. </form></td>
  11. </tr>
  12. </table>
  13. <?php
  14. $hora = $_GET['hora'];
  15. $fecha = $_GET['fecha'];
  16. $hora_y_fecha=$hora.", ".$fecha."<br>";
  17. $_SESSION['horafecha_acumulada'].=$hora_y_fecha;
  18. echo $_SESSION['horafecha_acumulada'];
  19. ?>

Suerte!