Recopilación de formularios ASP | TIEngranaje

¿Te gustaría simplificar el proceso de recopilación de datos en tu sitio web? En TIEngranaje hemos recopilado una serie de formularios ASP que te permitirán crear formularios personalizados y eficientes en poco tiempo. Olvídate de las tediosas tareas de programación y descubre cómo nuestra recopilación de formularios ASP puede mejorar la experiencia de tus usuarios y aumentar la eficacia de tu sitio web. ¡Sigue leyendo para conocer más!

El uso de formularios en sus aplicaciones ASP es una forma común de recopilar la entrada del usuario para su posterior procesamiento. La colección de formularios ASP recupera los valores de los elementos del formulario publicados en el cuerpo de la solicitud HTTP, utilizando el POST método. A diferencia de las variables que se pasan en una cadena de consulta usando el GET método, la entrada del formulario se pasa en el Request encabezados

Sintaxis

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

Parámetros

Parámetro Descripción
variable Especifica el nombre del elemento de formulario del que recuperar valores.
index Especifica uno de los múltiples valores para una variable o índice de los parámetros en el formulario.
count Especifica el número de valores múltiples para un elemento de formulario.

Ejemplos

Considere la siguiente página HTML que contiene un formulario para recopilar datos.

<!DOCTYPE html>
<html>
<head>
    <title>My Page</title>
</head>
<body>
    <form action="results.asp" method="post">
        <p>First name: <input name="firstName"></p>
        <p>Pick one or more colors:</p>
        <select name="color" multiple="multiple">
            <option>Red</option>
            <option>Orange</option>
            <option>Yellow</option>
            <option>Green</option>
            <option>Blue</option>
            <option>Purple</option>
        </select>
        <p><input type="submit"></p>
    </form>
</body>
</html>

En la página de destino, results.asppuedes usar el Request.Form Colección para recopilar la información pasada en el Request encabezados

En el siguiente ejemplo, si estuviera interesado en bucle a través de todos los elementos del formulario y capturando los valores asociados, puede usar este código de muestra:

<%
For x = 1 to Request.Form.Count
    Response.Write(Request.Form.Key(x) & " = ")
    Response.Write(Request.Form.Item(x) & "<br />")
Next 
%>

Los resultados pueden verse así:

firstName = John
color = Red, Blue

Estos son algunos ejemplos adicionales y el resultado asociado.

Ejemplo Resultados
Request.Form firstName=John&color;=Red&color;=Blue
Request.Form(2) Red, Blue
Request.Form("color") Red, Blue
Request.Form.Key(1) firstName
Request.Form.Item(1) John
Request.Form.Count 2
Request.Form("firstName").Count 1

Una vez que comprenda cómo acceder a la variable o variables enviadas mediante un formulario, el siguiente paso es determinar qué hacer con esos valores. Puedes utilizar Esa información para buscar información de productos almacenada en una base de datos, o enviar un mensaje de correo electrónico a un usuario.

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

Deja un comentario