Hola,

una pregunta muy completa que mezcla un poco de programación,
accesibilidad y javascript.

Tengo un proceso de alta dividido en 3/4 formularios (tiene que ser
así porque hay muchos campos).
Cada formulario pasa los datos al siguiente y el ultimo es el que hace
la inserción.
Evidentemente en cada paso se deben validar los datos introducidos y
aqui viene la duda.

Tengo 3 formas posibles:

1º. El formulario se envia a la misma pagina que lo contiene y hace la
validación. Si hay errores se muestran junto con el formulario. El
problema es, cuando no hay errores, como le paso los datos al
formulario siguiente. En teoria deberia usar otro formulario con los
mismos campos que el otro (cambiandoles el nombre) y haciendo submit
con JAVASCRIPT (aqui tenemos el problema)

2º. En vez de enviarlo a la misma pagina, enviarlos a la pagina que
contiene el siguiente paso y que esta haga la validación. Si estan
bien muestra el formulario correspondiente, pero si estan mal... ¿que?
"se han encontrado los siguientes errores..." ¿y un bonito enlace
"volver atrás" con javascript "go history(-1)" para no perder los
datos escritos?

3º. Camino mas facil, forma 1, pero usar variables de sesion para ir
pasando los datos por las diferentes paginas.

¿Que opinais? ¿como solucionais este tema para formularios divididos
en diferentes paginas?

Saludos.
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a