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

request.querystring(recibir todas las variables )

Estas en el tema de request.querystring(recibir todas las variables ) en el foro de ASP Clásico en Foros del Web. hola ya se que esta pregunta salió hace algunos dias pero el caso es que no la encuentro por ningun lado Me gustaria saber como ...
  #1 (permalink)  
Antiguo 09/02/2002, 08:18
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
request.querystring(recibir todas las variables )

hola
ya se que esta pregunta salió hace algunos dias pero el caso es que no la encuentro por ningun lado
Me gustaria saber como recoger todos los datos que envie un formulario o variables
es decir si
hola.asp?nombre=gurrutello&pais=españa&ciu dad=malaga
no tener que poner en la pagina que recibe los datos
nombre=request.Querystring("nombre")
ciudad=request.Querystring("ciudad")
pais=request.Querystring("pais")
hay veces que necesito pasar muchas variables
no solo tres.
Alguien sabe como hacerlo y asi ahorrarme un poquillo de tiempo.
Gracias de antemano :)

<a href="http://loencuentras.cjb.net"><img src="http://www.mundofree.com/homedesin/loencuentraslogo.gif" alt="Loencuentras.cjb.net" border="0"></a>
  #2 (permalink)  
Antiguo 09/02/2002, 08:55
 
Fecha de Ingreso: febrero-2002
Mensajes: 25
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: request.querystring(recibir todas las variables )

hola, pues así de pronto se me ocurre
todo=request.form
parejas=split(todo,&quot;&amp;&quot;)

for i=0 to ubound(parejas)-1
campo=left(parejas(i),instr(parejas(i),&quot;=&quo t;)-1)
valor=request.form(campo)
response.write(campo &amp; &quot; ---&gt; &quot; &amp; valor)
next

no lo he probado, pero si me acuerdo que la linea valores=request.form(campo) no puedes cambiarla por la intuitiva equivalente a la anterior pero usando right puesto que te pilla los espacios como +, etc...

espero te sirva,
antonio
  #3 (permalink)  
Antiguo 09/02/2002, 09:51
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 24 años
Puntos: 0
Re: request.querystring(recibir todas las variables )

Hola, otro ejemplo sencillo:

For Each n in Request.Form
Response.Write n &amp; &quot; = &quot; Request.Form(n)
Next

Espero les sirva, un saludo. ;)

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
  #4 (permalink)  
Antiguo 09/02/2002, 10:01
Avatar de Aston  
Fecha de Ingreso: mayo-2001
Ubicación: Madrid
Mensajes: 933
Antigüedad: 24 años
Puntos: 0
Re: request.querystring(recibir todas las variables )

Hola, sólo añadir que con este sistema puedes recorrer cualquier colección de ASP, así que podrías utilizar esto mismo para cookies o QueryString:

For Each n in Request.QueryString
Response.Write n &amp; &quot; = &quot; Request.QueryString(n)
Next

De nuevo, un saludo. Espero te sirva.

<a href="http://www.laventanita.net/" target="_blank">
<img src="http://www.breogan.org/images/Aston.gif" border="0" alt="La Ventanita.net - Lo imprescindible en la red"></a>
  #5 (permalink)  
Antiguo 09/02/2002, 10:56
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
Re: request.querystring(recibir todas las variables )

ok gracias voy a probarlos


<a href="http://loencuentras.cjb.net"><img src="http://www.mundofree.com/homedesin/loencuentraslogo.gif" alt="Loencuentras.cjb.net" border="0"></a>
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 04:28.