Originariamente inviato da ITANIUM
scusami se sembro duro di testa, ma fino a ieri lavoravo con dreamweaver, ora sto cercando di imparare raggionando con la mia testa..
come faccio a portarmi dietro l'id dell'utente..
allora, alla login tu farai una query al database per vedere se le credenziali di accesso dell'utente sono giuste, se sono giuste imposti la session e fai il redirect, giusto?
quindi immagino che tu avrai un recordset con id, username e password (e altro) dell'utente, giusto?
poniamo che tu hai chiamato il recordset rs, farai un
codice:
session("username") = rs("username")
session("id") = rs("id")
response.redirect("pagina_privata.asp")
ora, in pagina privata puoi fare un
codice:
id=session("id")
//get user from db
set conn=server.createobject("adodb.connection")
conn.open stringa_connessione
set rs=conn.execute("select * from users where id=" cint(id))
if rs.eof then
conn.close : set conn=nothing
response.redirect("login.asp")
response.end()
else
response.write "ciao utente " & rs("username") & "
"
response.write "il tuo nome è " & rs("firstname") & " " & rs("lastname")
end if
set rs=nothing
conn.close
set conn=nothing
o qualcosa di simile