Ho trovato questo post in un altra discussione...
fai così
creati un db con access con una tabella sola in cui metterai le userid e le password correlate
fai una pagina html con questo codice e chiamala autenticazione.asp
<html>
<head>
<title>TITOLO Bello</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="login.asp">
<input type="text" name="Userid">
user</p>
<input type="password" name="Password">
pwd</p>
<input type="submit" name="Submit" value="Entra">
</p>
</form>
</body>
</html>
poi fai un'altra pagina con questo codice e chiamala login.asp
<%
Dim cn : Set cn = Server.CreateObject("ADODB.Connection")
Dim strConn
strConn = "driver={Microsoft Access Driver (*.mdb)};dbq="&_
server.MapPath("DATABASE-CHE-HAI-CREATO.mdb ") & ";"
Dim sql
sql =" Select * from Nome-Tabella where Userid = ' "& request.form("userid") &" ' and Password = ' "& request.form("password") &" ' "
cn.open strConn
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, cn, , , adCmdText
if rs.eof then
response.redirect ("errore.htm")
else
session("autenticazineok")=1
response.redirect ("primapaginabella.htm")
end if
%>
Le scritte rosse sono variabili, nel senso che sono i nomi delle colonne della tabella nel db access, oppure il nome del db che hai creato, oppure il nome della tabella. dovrebbe essere intuitivo comunque.
dove c'è response.redirect("metti il nome della tua pagina che vuoi fare visualizzare ")
Una volta fatto tutto questo creati un link che collega alla pagina autenticazione.asp
e il gioco è fatto
Una domanda: queste pagine in asp le posso fare con frontpage vero? Basta che le salvo come .asp??
Altra domanda: una volta fatte le pagine autenticazione.asp e login.asp, le devo mettere nel mio spazio web e semplicemente fare un link che mi porti alla pagina autenticazione.asp???

Rispondi quotando