Mundo Web
manuales - recursos - gráficos - programación...

Home - ASP - manual básico de ASP - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8

Manual básico de ASP (IV)
por Mauro, Web Master de elguruprogramador.com


El objeto Request.-

Este objeto ASP es del tipo integrado, es decir, no tenemos que crear una instancia del mismo para poder utilizarlo. Por medio de este objeto podemos tener acceso a la información que el navegador pasa al servidor.

Las principales propiedades del objeto Request son:

Form
 
Esta propiedad es una colección que contiene todos los elementos de un formulario (<form>) pasado al archivo ASP con el método POST (<form method= 'post'>). La forma de acceder al valor de un elemento del formulario es la siguiente...
 
<%=Request.Form("nombre_elemento")%>
 
Ejemplo:
 
--------------formulario.htm----------------
<HTML>
<HEAD>
</HEAD>
<BODY>
<form action="procesa_formulario.asp" method="POST">
Nombre:<input type="Text" name="nombre" maxlength="20"><br>
Apellido:<input type="Text" name="apellido" maxlength="30"><br>
<input type="Submit" name="Submit" value="Enviar">
</form>
</BODY>
</HTML>
--------------procesa_formulario.asp--------
<HTML>
<HEAD>
</HEAD>
<BODY>
<% Response.Write ("nombre:" & Request.Form("nombre"))%>
<% Response.Write ("apellido:" & Request.Form("apellido")) %>
</BODY>
</HTML>

 

Cookies
 
Recupera una cookie almacenada en la máquina del usuario. Una cookie es un archivo con formato de texto en el cual se puede guardar información. Las cookies por lo general se utilizan para controles de acceso, personalización de páginas y estadísticas. El siguiente ejemplo recupera la cookie llamada 'fecha' que creamos anteriormente.
 
Ejemplo:
 
<% Response.Write Request.Cookies("fecha") %>
 
Debido a la natuarleza de las cookies y a que nunca podemos garantizar que una cookie almazenada anteriormente todavía exista, debemos manejarnos con cautela y no almacenar en ellas datos críticos.

 

QueryString
 
Esta colección contiene todos los valores pasados como parámetros a una página ASP. La formas de pasar parámetros a una página ASP son varias. Una es por medio de formularios utilizando el metodo 'GET' y la otra es generándolo 'manualmente'...
 
http://www.servidor_xxx.com/página_asp.asp?nombre=jose&apellido=perez
 
Esa es la manera de pasar parámetros a una página ASP, luego de la direccion URL se pone el signo '?' y a continuación todos los parámetros con sus respectivos valores separados por el símbolo '&'.
 
Ejemplo:
 

-----------------------pasa_parametros.asp-------------------
<HTML>
<HEAD>
</HEAD>
<BODY>< BR><AHREF="lee_parametros.asp?nombre=jose">click aca! </A>
</BODY>
</HTML>

-----------------------lee_parametros.asp----------------------
<%
Response.Write (Request.QueryString("nombre") & "<br>")
%>

 

ServerVariables
 
Esta colección nos da acceso a todas las variables de entorno del servidor.
 
Ejemplo
 
<%
Response.Write (Request.ServerVariables("REMOTE_ADDR"))
Response.Write (Request.ServerVariables("SERVER_SOFTWARE"))
%>

 

anterior
siguiente

Home - ASP - manual básico de ASP - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8