ARTICULOS

Proteger páginas con password en ASP

Autor: Fabian Muller (http://www.webexperto.com) - 18/06/2002

Del.icio.us Facebook Technorati

Este script, bastante sencillo, nos permite negar o no el acceso a una página privada. Para ello se utiliza un formulario con dos casillas, una para el usuario y la otra para el password (formulario.htm), y la página que queremos protejer, en este caso paginaprivada.asp.

formulario.htm

<form method="POST" action="paginaprivada.asp">
Usuario: <input type="text" name="usuario" size="10"><br>
Password: <input type="password" name="password" size="10"><br>
<input type="submit" value="Enviar" name="privado"></p>
</form>

El formulario envia los datos ingresados a paginaprivada.asp para su proceso.

paginaprivada.asp

<%
' Recojemos los datos ingresados en el formulario
usuario = Request.Form("usuario")
password = Request.Form("password")
' Comparamos a ver si son correctos
if usuario = "tuuser" and password="tupass" then
valido="si"
else
valido="no"
end if
%>
<html>
<head>
<title>Pagina privada</title>
</head>
<body>
<% if valido="si" then%>
' A continuación todo el contenido de nuestra pagina privada
<p>BIENVENIDO A LA PAGINA PRIVADA</p>
<%else%>
<p>USUARIO O CONTRASEÑA INCORRECTA</p>
<% end if%>
</body>
</html>

Este ejemplo es muy útil cuando hay información en nuestro sitio, que queremos que sea visto por unas determinadas personas. O tambien cuando se trata de una listado desde una base de datos, que solo nosotros queremos mirar.

 

Más artículos sobre ASP

1. Haciendo restas entre fechas
2. Altas, bajas y modificaciones
3. Utilizando includes en ASP
4. Contador de visitas sin utilizar bases de datos
5. Haciendo un "Recomendar a un amigo" en ASP
6. Llenar un listbox a partir de una base de datos
7. Manual de introducción al ASP
8. Buscador en ASP
9. Creando una galería de fotos
10. Utilizando GetRows
Más artículos...

Otros artículos...

CGI Instalación de los foros YaBB
Java Script Precarga de imágenes en JavaScript
Accesibilidad El uso adecuado de los colores
Java Script ¿Cómo utilizar los archivos .js de JavaScript?
Java Script Mensajes en la barra de estado en los links
Java Script Mostrar cantidad de días online
XML Introducción al XML
Servidores Instalación de phpdev en Windows
ASP Evitar la cache del navegador
PHP Huevos de Pascua en PHP
Más artículos...