Procesado de formularios

21/02/2005 - 21:07 por Jorge Delgado | Informe spam
Hola,

Acabo de empezar a utilizar el lenguaje ASP, y viendo unos ejemplos me
encontre con lo siguiente. Tengo un formulario que captura informacion del
usuario y la envia a otro formulario en el que se muestra esta informacion,
pero por alguna razon no me lo esta mostrando. Para explicarme mejor, les
muestro el codigo de los dos archivos asp.

Archivo1.asp


<html>
<head>
<title>Ejemplo de ASP</title>
</head>
<body>
<H1>Ejemplo de procesado de formularios</H1>
Introduzca su nombre:
<FORM ACTION="archivo2.asp" METHOD="GET">
<INPUT TYPE="text" NAME="nombre"><BR>
<INPUT TYPE="submit" VALUE="Enviar">
</FORM>
</body>
</html>


Archivo2.asp

<html>
<head>
<title>Ejemplo de ASP</title>
</head>
<body>
<H1>Ejemplo de procesado de formularios</H1>
El nombre que ha introducido es: <%=Request.Form("nombre")%>
<br>
</FORM>
</body>
</html>

Esto es utilizando el metodo GET, pero si utilizo el motodo POST, funciona
igual.

Se supone que al oprimir el boton "Enviar", muestra en la siguiente pagina
el texto: "El nombre que ha introducido es: ", seguido por el nombre que se
escribio en la pagina anterior, pero no muestra ese nombre.

¿Alguien me podria decir a que se debe? Sera algo en mi configuracion de
Internet Explorer?

Le agradeceria mucho me ayudaran con esto.

Gracias por su atencion.

Jorge Delgado.

Preguntas similare

Leer las respuestas

#6 Jorge Delgado
22/02/2005 - 00:01 | Informe spam
Matias,

muchas gracias por tu respuesta. La verdad ese es mi caso, no tengo ni IIS,
ni PWS.

Por ultimo, alguna idea de como probar lo que haga en ASP? o tendre que
programar "a ciegas", es decir, sin ver como funciona mi codigo.

Gracias por tu atencion.

Jorge Delgado.


"Matias Iacono" wrote:

Si lo haces localmente, o sea, sin contar con un IIS o PWS en tu maquina,
indudablemente no funcionara.

O sea, si habres el archivo simplemente haciendo doble click sobre el, y
llamas al explorer, tendras problemas.

Pero, si fuera este el caso, te daria otros mensajes.

Para comprobar, en Archivo2.asp, una vez que hayas hecho click en el boton,
ficate en el codigo fuente de la pagina generada (html). Por lo menos, no
deberia aparecer las estiquetas asp <% %>

Si lo hacen, es porque tu servidor, uses el que uses, no esta procesando el
ASP.

Matias Iacono
Microsoft MVP



"Jorge Delgado" wrote in message
news:
> Gracias Matias por tu respuesta.
>
> Asi es, escribo mi ombre, oprimo "Enviar", y lo que veo es
> Archivo2.asp?nombre=Jorge.
>
> No se si tenga algo que ver que lo este haciendo localmente en mi PC y no
en
> un servidor.
>
> Gracias.
>
> Jorge Delgado.
>
> "Matias Iacono" wrote:
>
> > Al enviarlo con GET, ves en la barra de direcciones del navegador algo
> > parecido a: archivo2.asp?nombre=algun dato
> >
> > Matias Iacono
> > Microsoft MVP
> >
> >
> >
> > "Jorge Delgado" wrote in
message
> > news:
> > > Una disculpa, en el mensaje anterior escribi mal el codigo en el
> > > Archivo2.asp, pero aqui lo corrijo.
> > >
> > > Texto anterior:
> > > El nombre que ha introducido es: <%=Request.Form("nombre")%
> > >
> > > Texto actualizado:
> > > El nombre que ha introducido es: <%=Request.QueryString("nombre")%
> > >
> > > Pero de todas formas no funciona.
> > >
> > > Gracias.
> > >
> > > Jorge Delgado
> >
> >
> >



Respuesta Responder a este mensaje
#7 Matias Iacono
22/02/2005 - 13:52 | Informe spam
Si no tienes PWS o IIS... te quedas ciego :D

Que sistema operativo tienes? En Win XP Pro, Win 2000 Server, Win 2000 Pro,
2003, viene incluido el IIS, solo tienes que instalarlo, si no lo haz hecho.

Si tienes 98 o 95, el PWS viene en el cd de win 98 segunda edicion.

Si tienes ME, o XP Home... estas frito.

Saludos,

Matias Iacono
Microsoft MVP



"Jorge Delgado" wrote in message
news:
Matias,

muchas gracias por tu respuesta. La verdad ese es mi caso, no tengo ni


IIS,
ni PWS.

Por ultimo, alguna idea de como probar lo que haga en ASP? o tendre que
programar "a ciegas", es decir, sin ver como funciona mi codigo.

Gracias por tu atencion.

Jorge Delgado.


"Matias Iacono" wrote:

> Si lo haces localmente, o sea, sin contar con un IIS o PWS en tu


maquina,
> indudablemente no funcionara.
>
> O sea, si habres el archivo simplemente haciendo doble click sobre el, y
> llamas al explorer, tendras problemas.
>
> Pero, si fuera este el caso, te daria otros mensajes.
>
> Para comprobar, en Archivo2.asp, una vez que hayas hecho click en el


boton,
> ficate en el codigo fuente de la pagina generada (html). Por lo menos,


no
> deberia aparecer las estiquetas asp <% %>
>
> Si lo hacen, es porque tu servidor, uses el que uses, no esta procesando


el
> ASP.
>
> Matias Iacono
> Microsoft MVP
>
>
>
> "Jorge Delgado" wrote in


message
> news:
> > Gracias Matias por tu respuesta.
> >
> > Asi es, escribo mi ombre, oprimo "Enviar", y lo que veo es
> > Archivo2.asp?nombre=Jorge.
> >
> > No se si tenga algo que ver que lo este haciendo localmente en mi PC y


no
> en
> > un servidor.
> >
> > Gracias.
> >
> > Jorge Delgado.
> >
> > "Matias Iacono" wrote:
> >
> > > Al enviarlo con GET, ves en la barra de direcciones del navegador


algo
> > > parecido a: archivo2.asp?nombre=algun dato
> > >
> > > Matias Iacono
> > > Microsoft MVP
> > >
> > >
> > >
> > > "Jorge Delgado" wrote in
> message
> > > news:
> > > > Una disculpa, en el mensaje anterior escribi mal el codigo en el
> > > > Archivo2.asp, pero aqui lo corrijo.
> > > >
> > > > Texto anterior:
> > > > El nombre que ha introducido es: <%=Request.Form("nombre")%
> > > >
> > > > Texto actualizado:
> > > > El nombre que ha introducido es: <%=Request.QueryString("nombre")%
> > > >
> > > > Pero de todas formas no funciona.
> > > >
> > > > Gracias.
> > > >
> > > > Jorge Delgado
> > >
> > >
> > >
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida