feed twitter facebook LinkedIn facebook

ASP » Recuperar datos de un formulario con ASP

Marzo 8, 2009 por Víctor Cuervo . 6749 visitas Sin Comentarios Imprimir Imprimir

Vamos a construir un ejemplo mediante el cual podamos recuperar datos de un formulario con ASP. Posteriormente mostraremos los datos en una la pantalla.

Para ello vamos a crear un formulario que contenga dos campos del tipo input. Uno de los campos será de tipo texto, mientras que el otro campo será del tipo password.

Es muy importante el que demos un nombre a cada uno de los campos mediante el atributo name.

  1.  
  2. <input type="text" name="texto" size="30">
  3. <input type="password" name="contraseña" size="10">
  4.  

El atributo action del formulario deberá de contener el nombre del la página ASP que va a recoger la información del formulario.

  1.  
  2. <form action="recuperar-datos-formulario.asp" method="post">
  3. <label for="nombre">Nombre: </label>
  4. <input type="text" id="nombre" name="texto" size="30"><br>
  5. <label for="password">Contraseña: </label>
  6. <input type="password" id="password" name="password" size="10"><br>
  7. <input type="submit" value="Enviar"/>
  8. </form>
  9.  

Con lo que respecta al método de envío del formulario, atributo method, puede ser "POST" o "GET". Podemos usar cualquiera de los dos, si bien, dependiendo del método elegido deberemos de recuperar la información del formulario de una forma u otra.

Así, si el método utilizado es POST deberemos de recuperar la información mediante Request.Form("nombreCampo"), donde el "nombreCampo" es el valor que le hayamos asignado al campo name de los input del formulario.

  1.  
  2. <%
  3. texto = Request.Form("texto")
  4. paswd = Request.Form("password")
  5. %>
  6.  

En el caso de que el método utilizado sea GET deberemos de recuperar la información mediante Request.QueryString("nombreCampo")

La información que hemos recuperado la podemos almacenar en variables, las cuales podemos mostrar por pantalla posteriormente mediante el método Response.Write(variable).

  1.  
  2. <%
  3. Response.Write("El valor del texto es " & texto & "<br>")
  4. Response.Write("El valor del password es " & passwd & "<br>")
  5. %>
  6.  
Descargar el Codigo
Descargar el código
Error en el Codigo
Error en el código
Foro sobre ASP
Foro sobre ASP
tags: , , , , ,

Artículos relacionados:

No Comments yet »

Redifusión RSS de los comentarios de la entrada. TrackBack URI

Deje un comentario

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*