Recopilación de formularios de solicitud de ASP

La colección Request.Form en ASP se usa para devolver la colección de elementos de formulario que se publicaron en el cuerpo de la solicitud HTTP, con un formulario que usa el método POST. 

Sintaxis

Request.Form( element )[(index)|.Count]

Parámetro:

  • Elemento: Especifica el nombre de los elementos del formulario. Es un atributo requerido.
  • Índice : Es un parámetro opcional que representa una posición de los elementos del formulario que se utiliza para acceder. Puede ser cualquier número entero de 1 a n.

Ejemplo 1: El siguiente código usa el bucle for para acceder a los valores del formulario que llena el usuario. Podríamos recuperar esos valores así: 

PHP

<% 
for i=1 to Request.Form("color").Count
 Response.Write(Request.Form("color")(i) & "<br>")
next
%>

Producción: 

Blue
Green

Ejemplo 2: 

HTML

<form action="submit.asp" method="post">
    <p>First name: <input name="firstname"></p>
    <p>Last name: <input name="lastname"></p>
  
    Your favorite game:
    <select name="game">
    <option>Hockey</option>
    <option>Cricket</option>
    <option>FootBall</option>
    <option>Golf</option>
    <option>Basket Ball</option>
</select>
  
<p><input type="submit"></p>
</form>

Siguientes valores rellenados por el usuario:

firstname=naman&lastname=jain&game=cricket

Aquí está el código ASP que se utiliza para recuperar la información del formulario. 

PHP

Hello <%=Request.Form("firstname")%>.  
Your favorite game is <%=Request.Form("game")%>.

Producción

Hi, Naman. Your favorite game is Cricket

Publicación traducida automáticamente

Artículo escrito por ManasChhabra2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *