Distintos Forms

02/01/2004 - 16:17 por Zman | Informe spam
Hola a todo el mundo,

cuando en una página se pregunta: if (request.form<>"") then

Se puede preguntar sólo por los campos de un formulario en concreto? (se
supone que tengo dos).

Gracias

Preguntas similare

Leer las respuestas

#1 Jhonny Vargas P. [MS MVP]
02/01/2004 - 16:25 | Informe spam
Puedes Hacer esto:

If Request("Nombre") <> "" Then


Saludos,
Jhonny Vargas P.
Santiago de Chile



"Zman" escribió en el mensaje
news:
Hola a todo el mundo,

cuando en una página se pregunta: if (request.form<>"") then

Se puede preguntar sólo por los campos de un formulario en concreto? (se
supone que tengo dos).

Gracias


Respuesta Responder a este mensaje
#2 Zman
02/01/2004 - 16:51 | Informe spam
Muchas gracias Jhonny.


"Jhonny Vargas P. [MS MVP]" escribió en el
mensaje news:
Puedes Hacer esto:

If Request("Nombre") <> "" Then


Saludos,
Jhonny Vargas P.
Santiago de Chile



"Zman" escribió en el mensaje
news:
> Hola a todo el mundo,
>
> cuando en una página se pregunta: if (request.form<>"") then
>
> Se puede preguntar sólo por los campos de un formulario en concreto? (se
> supone que tengo dos).
>
> Gracias
>
>


Respuesta Responder a este mensaje
#3 Diego S.
06/01/2004 - 04:00 | Informe spam
El tema es asi:

Para envio de formularios, puedes utilizar dos metodos distintos: GET o POST

El GET tiene la carcateristica que pasa los parametros por la URL o sea

httP://pagina.asp?txtnombre=pepe y es limitado, no se cuantos caracteres
pero es limitado (son bastantes pero no se cuantos)

El post, utliza un metodo mas 'oculto' para el envio de variables, y tiene
muchisima mas capacidad de enviar variables de una pagina a otra.

Para capturar varibles prolijamente si utilizaste POST las levantas con
Request.form("txtNombre")

Si utilizaste GET las levantas con request.QueryString("txtNombre")

Igualmente poniendo solo Request("txtNombre") lo lee igual.

Ahora para verlas podes utilizar o bien
<%=request("txtNombre")%>

o mejor

<%Response.Write request.form("txtNombre")%>

La diferencia entre esto ultimo, es que el tiempo que tarda el servidor para
tomar el valor por defecto de distinguir el <%=%> es igual a
<%response.write %>, a veces en los proyectos grandes ese tiempo se hace
critico.

Saludos
Diego SANTOS
CEO
Devdes.com.ar
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida