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. Agregar datos a más de una tabla
2. Fechas en español
3. Agregar, eliminar y modificar datos a una BD
4. Utilizando las ServerVariables en ASP
5. Contador gráfico en ASP
6. Altas, bajas y modificaciones
7. Agilizar la carga de tus páginas ASP
8. Gráficos de barras con ASP
9. Buscador en ASP
10. Haciendo restas entre fechas
Más artículos...

Otros artículos...

phpBB phpBB: Administración general
PHP Modificación de cadenas
phpBB phpBB: Mostrar los últimos mensajes
HTML Todo sobre formularios en html
Hojas de Estilo Transparencias y bordes a imágenes
Java Script Efecto nieve
PHP Frases aleatorias con PHP
PHP Historia de PHP
ASP Creando una galería de fotos
Bases de Datos Instalación de un servidor PostgreSQL bajo Linux
Más artículos...