Newsgroup: it.comp.www.asp
Titolo: Username e password

Ho una tabella di database access con Idutente, username, password. Devo
creare la pagina asp di login, che mi faccia entrare nel sito se username e
password sono esatti, che mi diano una pagina di errore se sono sbagliati e
che diano un avviso se ho dimenticato di inserire o username o password.
Come faccio?
Grazie mille a chi mi vorrą aiutare.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Come faccio?
Un po' generica la domanda....:-)
Fai un form con i 3 campi che vuoi controllare, sul submit lanci la select
sulla tabella dove hai i dati. Se rst.eof l'utente non esiste, altrimenti
controlli se la password e giusta. In caso contrario lo rimandi alla pagina
di login, meglio se con un messaggetto esplicativo.
Saluti.
Luciano

ma il codice? io non conosco il linguaggio


 Grazie mille a chi mi vorrà aiutare.


 ma il codice? io non conosco il linguaggio
Mi sa che qualcosina la devi sapere per fare quello che vuoi fare.
Saluti.
Luciano

 ma il codice? io non conosco il linguaggio
allora devi farlo fare ad altri...
-- 
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
Il risultato č che i mercati stanno diventando piů intelligenti, piů
informati, piů organizzati. Partecipare a un mercato in rete cambia
profondamente le persone.

CHE COSA HO SBAGLIATO IN TUTTO QUESTO SE NON FUNZIONA?
<%@ Language=VBscript %>
<% Option Explicit %>
<html>
<body>
<% Dim objConn
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.ConnectionString="DRIVER={Microsoft Access Driver (*.mbd)}; &
"DBQ=C:\Desktop\sito\prova.mdb"
obj.Conn.Open
%>
 
<%
Dim conta
conta=strSQL
If (request.form("username")="admin" and request.form("password")="admin")
then
respnse.write("login riuscito")
else
   If (request.form("username")="" then
   strSQL = "Select username and password from tab where username("username")"
end if
if conta>0 then
response.write("login riuscito")
else
response.write("errore")
end if
%>
</body>
</html>


 ha scritto nel messaggio
news:62Z101Z81Z252Y1...@usenet.libero.it...


 CHE COSA HO SBAGLIATO IN TUTTO QUESTO SE NON FUNZIONA?
Che facciamo, tiriamo ad indovinarlo l'errore che ti da?:-)
Saluti.
Luciano

 CHE COSA HO SBAGLIATO IN TUTTO QUESTO SE NON FUNZIONA?
che lo script cosi' fatto/scritto/implementato e' completamente da
buttare... ticonsiglio dim lasciare solo l'autenticazione attraverso admin
admin... per quanto riguarda il db consiglierei di chiedeer aiuto a qualcuno
che ne capisca qcsa...
-- 
Lino Mari [mod - it.economia.e-commerce]
http://www.ebow.it
 - e-business on web!
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - d2D004
Oggi, l'organigramma è fatto di link, non di gerarchie.
Il rispetto per la conoscenza vince su quello per l'autorità astratta.

         
ecc.....ecc........
ma lo stai facendo tu?
Ciao :)


 <%@ Language=VBscript %>
 <% Option Explicit %>
 <html>
 <body>
 <% Dim objConn
 Set objConn = Server.CreateObject("ADODB.Connection")
 objConn.ConnectionString="DRIVER={Microsoft Access Driver (*.mbd)};
DBQ=C:\Desktop\sito\prova.mdb"
 strSQL = "Select username and password from tab where username = '" &
request.form("username") & "'"
 objConn.Open strSQl
if  objConn.eof then
 response.write " NON ESISTE USER CON QUESTO NOME "
 else
 if objConn("password")= request.form("password") then
    response.write "LOGIN RIUSCITO USER E PASSWORD CORRETE "
   else
    response.write "PASSWORD ERRATA"
end if
objConn.close


ma il codice? io non conosco il linguaggio
www.aspitalia.com
Buona lettura :)
--
Ciao!
Davide
Armorgod Troll Sciamano - Midgard Vortigern