Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2014, 12:48
Gran Rex
 
Fecha de Ingreso: diciembre-2004
Mensajes: 48
Antigüedad: 19 años, 11 meses
Puntos: 0
Cargar Array Desde Formulario 2

Hola a todos

Se tiene el siguiente código

Código PHP:
Ver original
  1. <html>
  2. <body>
  3. <?php
  4. $SESSION['contador']=1;
  5. $Numeros = array();
  6. if ($_POST)
  7. {
  8.  
  9. echo $SESSION['contador'];
  10.  
  11. array_push($Numeros, $_POST['dato']);
  12.  
  13. MostrarFormulario();
  14. //echo "Dato ingresado " + $_POST['dato'];
  15. $SESSION['contador']=$SESSION['contador']+1;
  16. }
  17. else
  18. {
  19. MostrarFormulario();
  20. $SESSION['contador']=$SESSION['contador']+1;
  21. }
  22.  
  23. ?>
  24. <?php
  25. function MostrarFormulario()
  26. {
  27.  
  28. ?>
  29. <form action="" method="post">
  30. <input type="text" name ="dato" />
  31. <input type="submit" value="Procesar" />
  32. </form>
  33.  
  34. <?php
  35. }
  36. ?>
  37. </body>
  38. </html>

Para controlar la cantidad de números ha ingresar por medio de la variable de sesión $SESSION['contador']...

1º Al imprimirse el valor de la variable de sesón $SESSION['contador'] siempre muestra su valor inicial, es decir, 1; lo que indicaría que no preserve el valor original al reenviarse el Formulario, o que la instrucción de incremento no es correcta

2º Una vez ingresada una cantidad determinada de números, ¿cómo procesar el array para que muestre los números almacenados en la misma página, pero ya no mostrando el Formulario de ingreso de números?

Desde ya Muchísimas Gracias

Última edición por Triby; 06/02/2014 a las 19:17 Razón: Código en highlight