Tecnología

Inicio

Cómo crear una página de entrada en ASP

páginas de inicio de sesión utilizando ASP (Active Server Pages) corren un pequeño script para verificar la identidad de un usuario remoto. El proceso requiere dos tipos de archivos, una página HTML, y una secuencia de comandos ASP. Se puede escribir un simple inicio de sesión ASP mediante el Bloc de notas u otro editor de texto para entender el proceso. En realidad, debería vincular el archivo ASP ya sea a una base de datos o las galletas a distancia ya almacenadas en el ordenador del usuario mediante la sustitución de la ruta correcta para la "acción" en el paso 1, a continuación. Este último proceso implica la configuración del servidor y el usuario de base de datos específica, que va más allá de un alcance general.

Instrucciones

1 Crear la primera página HTML abriendo el Bloc de notas u otro editor de texto. Escriba el siguiente código tal y como aparece en líneas separadas. Cuando haya terminado, guardarlo con el nombre de Login_Page.html (eliminando la extensión txt automática).

<Html>
<Head>
<Body>
<Form id = "LOGIN" name = "LOGIN" method = "post" action = "ASP_LOGIN.asp">
<Table align = "left" cellpadding = espaciado de celda "5" = "0" border = "2">
<Tr>
<Td> ID de usuario </ td>
<Td> <input type = "text" name = "ID de usuario" /> </ td>
</ Tr>
<Tr>
<Td> Contraseña </ td>
<Td> <input type = nombre de "contraseña" = "contraseña" /> </ td>
</ Tr>
<Tr>
<Td colspan = "2" align = "center"> <label>
<Input type = "submit" name = "contraseña" id = valor "contraseña" = "Inicio de sesión">
</ Label> </ td>
</ Tr>
</ Table>
</ Form>
</ Body>
</ Html>

2 Crear el archivo ASP en un nuevo archivo de Bloc de notas con las siguientes líneas de código. Dar a este archivo el nombre "ASP_Login.asp" y guardarlo.

<%
ID de usuario Dim
Dim contraseña
Dim AuthUser
Dim AuthPassword

UserID = Request.Form ( "ID de usuario")
Password = Request.Form ( "contraseña")
AuthUser = "Me"
AuthPassword = "Eureka"
Si ID de usuario <> AuthUser continuación,
Response.Write ( "hubo un error al introducir una identificación de usuario y / o contraseña correcta. Pulse la tecla Atrás en su navegador para volver a intentarlo.")
más
Response.Write ( "Has iniciado sesión correctamente. Felicidades.")
terminara si
%>

3 Sube ambos archivos a su sitio web. Utilice un navegador para aterrizar en la página "login.html". En primer lugar, introducir un ID de usuario y Contraseña aleatoria. A continuación, debería ver el mensaje de error en el paso 2. Si no lo hace, a continuación, volver a comprobar el código para ambos archivos.

4 Pruebe el Login volver a la página de HTMLl y refrescante. Enter "Me" para el ID de usuario y "Eureka" como una contraseña. Ahora debería ver la confirmación de felicitación en el paso 2. Si no lo hace, a continuación, volver a comprobar la codificación que el anterior.

Consejos y advertencias

  • ASP es una tecnología antigua. Microsoft lanzó ASP.NET 1.0 en enero de 2002, y la versión actual es de 3,5. La nueva versión incluye un control visual para crear páginas de inicio de sesión, incluyendo formas fáciles para permitir que un usuario cree un nombre de usuario y contraseña.
  • En cualquier momento se abre un camino para que un usuario remoto para interactuar con la información sobre su servidor, aumentan los riesgos de seguridad. Incluso las páginas de inicio de sesión simples deben incluir algunas medidas elementales de prevención de compromiso.
  • HTML y codificación ASP requiere la estricta adhesión al formato y redacción. La más mínima desviación puede hacer que el proyecto fracase.