Mantener los valores de un formulario luego de procesarlo
necesito ayuda con un formulario que tengo para una web en asp.
quiero saber como puedo que el formulario mantenga los datos despues de ser enviados por el boton sumit del form..... en caso de que haiga algun dato erroneo... por ejemplo si el campo password no concuerda con el campo confirmar password, tengo un mensaje que dice los passwords no concuerdan, pero el formulario queda en blanco porque ya los datos fueron enviados. lo que necesito es que los campos se queden con los mismos datos, como si le diera a retroceder en la flecha del navegador......????????? :confused: |
Hola,
La cosa es que si puedes comprobar los valores enviados en el formulario, nada te impide guardar estos valores (erróneos o no es lo de menos) y mostrarlos en los campos correspondientes. En PHP la cosa vendría a ser más o menos así, para que te hagas una idea de lo que digo: Código PHP:
PD. Nota que no llevo a cabo una "limpieza" de los valores de "user" y "pass", pero, antes de imprimirlos alegremente en el HTML necesitaría hacerse dicha limpieza. Se trata de escapar ciertos caracteres que podrían causar algún problema o representar alguna "falla" de seguridad. Pero no quiero extenderme, porque, no es el tema ahora. |
si lo que me quieres decir es que guarde los datos en variables y luego ponga las variables en el value del input. mas o menos te entiendo..
si no es asy, pues explicame de nuevo......:rolleyes: |
Hola,
Es como imaginas. Únicamente tienes que tener precaución de no "poner" en los "input" algo que pudiera ser contraproducente. En PHP haríamos algo así, por si te sirve de algo para buscar información de cómo hacer lo propio en ASP: Código PHP:
|
ok. gracias por tu ayuda....
vere q puedo hacer..... |
Porque en un hilo de javascript y html?
Porque ene stos hilos siempre responden con PHP? y mas si este hombre habla de ASP.
Bueno, como sea, solo era una mención. Porque no capturas los campos en la siguiente pagina de ASP cachandolos del request? O si por alguna navegación o algo simplemente quieres conservarlos mas tiempo mandalos con tu objeto Request a sesión.:eek: (Nunca recomendable para muchas variables o aplicaciones masivas) |
bueno ya logre lo q queria, y era bastante simple.
simplemente no lo habia pensado bien..... no es como dices lo q queria era mantener los valores ingresados por el usuario en el formulario cuando hubiese algun problema con estos. o que la informacion fuese incorrecta........:rolleyes: |
La franja horaria es GMT +2. Ahora son las 20:54:45. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi