Foros del Web » Programando para Internet » ASP Clásico »

Paso de variables con Formmail

Estas en el tema de Paso de variables con Formmail en el foro de ASP Clásico en Foros del Web. Tengo un formulario que está dividido en dos páginas. Lo que había pensado era mandar las variables de una página a otra y luego manda ...
  #1 (permalink)  
Antiguo 03/07/2002, 11:25
Avatar de ferent  
Fecha de Ingreso: junio-2002
Ubicación: Madrid
Mensajes: 633
Antigüedad: 22 años
Puntos: 0
Paso de variables con Formmail

Tengo un formulario que está dividido en dos páginas. Lo que había pensado era mandar las variables de una página a otra y luego manda todos los datos juntos, pero no sé cómo puedo mandarlas y que permanezcan ocultas (sin usar una DB). Supongo que es con campos ocultos, pero no lo logro.

Y la otra manera, era mandar dos FORMMAIL, uno con cada página, pero para identificar ambos emails, pasar una variable (visible) que identifique a ambos, como el nombre, pero tampoco sé como mandar variables con FORMMAIL, ya que éste, como sabrán, posee dos direcciones: la del action="http://cgi.loquesea/FormMail.pl"
y la del redirect que es la otra página.

Ayudenme por favor...
  #2 (permalink)  
Antiguo 03/07/2002, 11:53
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 4 meses
Puntos: 50
Re: Paso de variables con Formmail

Hola, lo que puedes hacer es que se llene el formulario con datos que te traigas del anterior y luego los mandes juntos mas o menos algo así..

<form...>
..
<input name="Algo" type="hidden" value="<%=RS( "miCampo" )%>">
..
..
y luego cuando lo mandes lo recoges
con
nuevo=request.form("Algo")
y así te la puedes llevar para pasar los datos..!!

Si es así espero sirva si no.. si quieres explicalo un poco mejor de lo que necesitas..!! ok..??
Saludos

<html><center><embed src="http://www.angelfire.com/on/cobainss/Movie1.swf" height=80 width=200><BR></embed></center></html>
  #3 (permalink)  
Antiguo 03/07/2002, 11:55
Avatar de ashketchum  
Fecha de Ingreso: julio-2001
Ubicación: En algun lugar de un gran pais
Mensajes: 418
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: Paso de variables con Formmail

A ver si entendi...

Quieres pasar variables de 1 página a otra ¿verdad?, pero capturarlas sin meterlas en una base de datos ¿verdad?, bueno, pues tienes toda la razon, lo que tienes que hacer es meterlas en un campo oculto...

¿¿¿cómo???

es muy sencillo, lo que tienes que hacer es lo siguiente:

1.- en la primera página en el action del form que tienes escribe la ruta para la página donde quieres poner las variables ocultas, mas o menos asi:

&lt;form action = &quot;tuotrapagina.asp&quot;&gt;

despues en la otra página debes de capturar los valores de esta y esto lo haces asi:

ya que hayas definido otro form en la página 2 mete este campo donde quieras, ademas es oculto el codigo es asi:

Código:
&lt;input type=&quot;hidden&quot; name=&quot;tucampo&quot; value=&quot;&lt;%=Request.Form(&quot;tucampodelotroform&quot;)%&gt;&quot;&gt;
checa bien el ejemplo ya viste que dice
Código:
&lt;%=Request.Form(&quot;tucampodelotroform&quot;)%&gt;
, pues es porque estas asignando el valor del otro form a esta campo y escribiendo el nombre del campo que quieres que capture...

bueno, espero haber podido ayudarte si tienes alguna otra duda escribeme a mi mail...

saludos y suerte

<img src="http://www.velazquez.com.mx/masteraspx/firma.jpg" width="465" height="79" border="0" usemap="#URL">
<map name="URL">
<area shape="rect" coords="270,48,347,61" href="http://www.masteraspx.tk" target="_blank">
</map>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:16.