Tutoriales ASP

ASP INICIO

Tutorial de WordPress

Introducción a las páginas web Razor de páginas web Diseño de páginas web Carpetas de páginas web Páginas web globales Formularios de páginas web Objetos de páginas web Archivos de páginas web Bases de datos de páginas web Ayudantes de páginas web Cuadrícula web de páginas web Gráficos de páginas web Correo electrónico de páginas web Seguridad de las páginas web Publicación de páginas web Ejemplos de páginas web Clases de páginas web

Maquinilla de afeitar ASP.NET

Introducción a la maquinilla de afeitar Sintaxis de la maquinilla de afeitar Variables de Razor C# Razor C# Bucles Razor C# Lógica Razor VB Variables Razor Bucles VB Razor VB Lógica

ASP clásico

Introducción ASP Sintaxis ASP Variables ASP Procedimientos ASP Condicionales ASP Bucle ASP Formularios ASP Cookies ASP Sesión ASP Aplicación ASP ASP #incluir ASP Global.asa ASP AJAX correo electrónico ASP Ejemplos de ASP

Referencia ASP

Funciones ASP VB Palabras clave ASP VB Respuesta ASP Solicitud ASP Aplicación ASP Sesión ASP Servidor ASP Error de ASP Sistema de archivos ASP flujo de texto ASP Unidad ASP Archivo ASP Carpeta ASP Diccionario ASP Rotador de anuncios ASP Cap del navegador ASP Enlace de contenido ASP Rotador de contenido ASP Referencia rápida ASP

ADO Tutorial

Introducción a ADO Conectar ADO Conjunto de registros ADO Pantalla ADO Consulta ADO Ordenar ADO Agregar Actualización de ADO ADO Eliminar Demostración de ADO Acelerar ADO

Objetos ADO

Comando ADO Conexión ADO ADO Error Campo ADO Parámetro ADO Propiedad ADO Registro ADO Conjunto de registros ADO Corriente ADO Tipos de datos ADO

Formularios ASP y entrada del usuario


Los comandos Request.QueryString y Request.Form se utilizan para recuperar la entrada del usuario de los formularios.


Más ejemplos


Cómo interactuar con el usuario, con el comando Request.QueryString.


Cómo interactuar con el usuario, con el comando Request.Form.


Cómo interactuar con el usuario, a través de botones de radio, con el comando Request.Form.


Entrada del usuario

El objeto Solicitud se puede utilizar para recuperar información de usuario de formularios.

La entrada del usuario se puede recuperar con el comando Request.QueryString o Request.Form. 


Request.QueryString

El comando Request.QueryString se utiliza para recopilar valores en un formulario con method="get".

La información enviada desde un formulario con el método GET es visible para todos (se mostrará en la barra de direcciones del navegador) y tiene límites en la cantidad de información a enviar.

Ejemplo de formulario HTML

<form method="get" action="simpleform.asp">
First Name: <input type="text" name="fname"><br>
Last Name: <input type="text" name="lname"><br><br>
<input type="submit" value="Submit">
</form>

Si un usuario escribió "Bill" y "Gates" en el formulario HTML anterior, la URL enviada al servidor se vería así:

https://www.w3schools.com/simpleform.asp?fname=Bill&lname=Gates

Suponga que "simpleform.asp" contiene el siguiente script ASP:

<body>
Welcome
<%
response.write(request.querystring("fname"))
response.write(" " & request.querystring("lname"))
%>
</body>

El navegador mostrará lo siguiente en el cuerpo del documento:

Welcome Bill Gates


Formulario de solicitud

El comando Request.Form se utiliza para recopilar valores en un formulario con method="post".

La información enviada desde un formulario con el método POST es invisible para los demás y no tiene límites en la cantidad de información a enviar.

Ejemplo de formulario HTML

<form method="post" action="simpleform.asp">
First Name: <input type="text" name="fname"><br>
Last Name: <input type="text" name="lname"><br><br>
<input type="submit" value="Submit">
</form>

Si un usuario escribió "Bill" y "Gates" en el formulario HTML anterior, la URL enviada al servidor se vería así:

https://www.w3schools.com/simpleform.asp

Suponga que "simpleform.asp" contiene el siguiente script ASP:

<body>
Welcome
<%
response.write(request.form("fname"))
response.write(" " & request.form("lname"))
%>
</body>

El navegador mostrará lo siguiente en el cuerpo del documento:

Welcome Bill Gates

Validación de formulario

La entrada del usuario debe validarse en el navegador siempre que sea posible (mediante scripts de cliente). La validación del navegador es más rápida y reduce la carga del servidor.

Debe considerar la validación del servidor si la entrada del usuario se insertará en una base de datos. Una buena manera de validar un formulario en el servidor es publicar el formulario en sí mismo, en lugar de saltar a una página diferente. El usuario obtendrá los mensajes de error en la misma página que el formulario. Esto hace que sea más fácil descubrir el error.