Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: luison en 6 Noviembre 2009, 18:50 pm



Título: ¿Enviar formulario sin borrar los valores que contiene?
Publicado por: luison en 6 Noviembre 2009, 18:50 pm
Hola un saludo a todos¡

Alguien sabe cómo enviar un formulario sin resetear los valores que hay en el?
Estoy haciendo un cotizador de precios en php, usando ajax, pero manejor varios combos y no logro controlar los 10 combos anidados que manejo.
Ejemplo de lo que deseo lograr: http://www.telecable.net.mx/cotizador.aspx (http://www.telecable.net.mx/cotizador.aspx)

Gracias, estamos por aqui intentando.   :-\


Título: Re: ¿Enviar formulario sin borrar los valores que contiene?
Publicado por: WHK en 7 Noviembre 2009, 01:27 am
No te entendí :P

pero si tienes un formulario y quieres que se mantenga el valor de un input a enviar la petición get o post debes tomar el valor e imprimirlo en la variable "value" del input. Por ejemplo:

Código
  1. <?php
  2. function print_input($nombre){
  3. if($_POST[$nombre]){
  4.  echo htmlspecialchars($_POST[$nombre], ENT_QUOTES);
  5. }
  6. }
  7. ?>
  8. <form method="post">
  9. Prueba 1 : <input type="text" name="test1" value="<?php print_input('test1'); ?>" /><br />
  10. Prueba 2 : <input type="text" name="test2" value="<?php print_input('test2'); ?>" /><br />
  11. <input type="submit" value="Enviar prueba" />
  12. </form>