programmare è divertente specie e ci si riesce, solo che preferisco fare i 740
grazie per il tuo aiuto.. 740 gratuito 
allora pagina login
codice:
<%
Dim nome_ut
Dim pass
nome_ut = Replace(Request.Form("nome_utente"), "'", "''")
pass = Replace(Request.Form("password"), "'", "''")
Dim cn
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("db/db.mdb")
Dim sql
sql = "SELECT id FROM utenti WHERE NOMEUTENTE='" &nome_ut&_
"' AND PASSWORD='" &pass& "'"
'session ("nome_ut") = nome_ut
Dim rs
Set rs = cn.Execute(sql)
Dim autenticato
if rs.eof then
autenticato = false
else
autenticato = true
Session("Autenticato") = rs("NOMEUTENTE")
end if
rs.Close
cn.Close
Set rs = Nothing
Set cn = Nothing
if autenticato = true then
Response.Redirect("riservato.asp")
else
Response.Redirect("index.asp")
end if
%>
pagina riservato ha i due seguenti codici
codice:
<%
nome_ut = session("Autenticato")
%>
come da te suggerito
e
codice:
<%
Set Conn=Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" &server.MapPath("db/db.mdb")
set rs = server.createobject("ADODB.Recordset")
strsql = "select * from utenti where utenti = '" &nome_ut& "' AND continuo_articolo ='no' order by numero"
set rs = conn.execute(strsql)
do while not rs.eof
%>
<tr>
<td>
" class="type"><%=rs("utenti")%>
</td>
</tr>
<% rs.movenext
loop%>
<%
rs.close
conn.close
set conn=nothing%>
la tabella utenti del db ha i seguenti campi
id.. contatore
nomeutente
password
utenti ... che è identico a nomeutente
continuoarticolo ... serve per non duplicare la stampa del nome dell'utente
numero una numerazione d'ausilio
altri campi descrittivi
uff che macello... grazie anticipate