ASP

Active Server Pages (ASP) es una tecnología de Microsoft del tipo “lado del servidor” para páginas web generadas dinámicamente, que ha sido comercializada como un anexo a Internet Information Services (IIS).

El ASP es una tecnología dinámica funcionando del lado del servidor, lo que
significa que cuando el usuario solicita un documento ASP, las instrucciones
de programación dentro del script son ejecutadas para enviar al navegador únicamente
el código HTML resultante. La ventaja principal de las tecnologías dependientes
del servidor radica en la seguridad que tiene el programador sobre su código,
ya que éste se encuentra únicamente en los archivos del servidor que al ser
solicitado a través del web, es ejecutado, por lo que los usuario no tienen
acceso más que a la página resultante en su navegador.

 

Utilizando POST y Autoenvio del formulario

Ahora seguiremos utilizando el método ‘POST’ pero en ves de enviar el formulario a otro archivo lo enviaremos al mismo archivo que contiene el formulario, con esto nos ahorramos tener que armar dos archivos, el del formulario y el que lo procesa. Veamos todo el código de este escenario y luego lo explicaremos.

 

---- formulario.asp ----
<%
If Request.Form <> "" Then
   Response.Write "Nombre: "
   Response.Write
Request.Form("Nombre")
   Response.Write "<br>"
   Response.Write "Apellido: "
   Response.Write Request.Form("Apellido")
else
%>
<form name="FORMULARIO" method="post" action="formulario.asp">
<p> Nombre
<input type="text" name="NOMBRE">
</p>
<p> Apellido
<input type="text" name="APELLIDO">
</p>
<p>
<input type="submit" name="BTN_ENVIAR" value="Enviar">
</p>
</form>
<%
End If
%>

Bueno este archivo se divide en dos partes una que procesa el formulario y la otra que lo 'dibuja', estas partes estan separadas por un bloque IF que evalúa si se envío el formulario, si esto es verdadero lo procesa y sino lo 'dibuja'...

If Request.Form <> "" Then

Aqui es donde se produce el bloque IF, si el formulario es distinto a "" (nada) significa que se envió el formulario entonces muestra sus datos. Noten que el atributo 'action' hace referencia al mismo archivo. Esta forma de implementar el uso de formularios es muy cómoda y agiliza el trabajo con los mismos.

 

 

Creación de Frames:

 

<% Request.QueryString("URL")%>

<frameset rows="64,*">
<frame name="encabezado" scrolling="no" noresize target="principal" src="cabecera_de_tu_site.htm">
<frame name="principal" src="<%=URL%>">
<noframes>
<body>

<p>Esta página utiliza marcos, pero su explorador no las admite.</p>

</body>
</noframes>
</frameset>

Varibles en ASP

 

 

 


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: