Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2005, 01:52
rrufo
 
Fecha de Ingreso: enero-2002
Mensajes: 1.438
Antigüedad: 23 años, 3 meses
Puntos: 0
paso de datos entre formularios (Nivel medio)

estoy comenzando una aplicación que tiene muchos formularios en varios pasos normalmete, voy propagando las variables, por form o por url, incluso alguna vez por variables session o BD

esto esta muy bien, pero cuando hay muchos formularios, esto puede complicarse un poco.

BD si no tengo q guardar los datos me parece una tonteria.

Variables session, puede ocasionar problemas si el usuario tarda en completar el formulario o se lo jeja a mitad para completar la información

URL es inpensable si hay muchas variables en juego.

Por lo tanto, parece ser que lo mejor es pasarla por Form.


pasar los datos de un formulario a otro, es automatico, pero continuar propagando los datos a los siguientes, puede ser un poco mas complicado.

Yo suelo guardar los datos del anterior formulario en campos hidden, asi se propaan otra vez, pero si manejo mucha información esto puede ser inmanejable.

otra solucion puede ser guardar los datos del formulario anterior en un array tipo

Código:
        <%
if Request.Form = "" then 
  response.redirect ("TestPATransportista.asp")
else
  Dim respuestas(14)
  Dim i
  for i = 1 to 14
	respuestas(i) = Request.Form(i)
  next

end if
%>
pero como lo hago para ahora propagar los datos al siguiente formulario.