Ciao a tutti,
sono nuovo...
avrei bisogno di un aiutino per il mio progetto semplice semplice di informatica...
si tratta di un semplice login tramite user e password.
Nel mio progetto se un utente inserisce una password o una user non corretta viene reindirizzato verso una nuova pagina allo scopo di inserire corretttamente tali dati.
lo stesso accade se un utente non compila tutti i campi sia al momento dell'accesso sia al momento della registrazione.
a questo punto mi ritrovo con moltissime pagine asp ( 3 per ogni controllo).
volevo sapere: come faccio a inserire un msg box ke mi dica ad es:"compila tutti i campi"...
nn mi ricordo + la sintassi.
si puo' fare?
spero di essermi spiegato bene
<%
user = Request.Form("user")
password = Request.Form("password")
if user="" or password="" then
Response.Redirect "homepage2.asp"
else
SQL="SELECT * FROM utente"
set rec=server.CreateObject("ADODB.Recordset")
set Rec=conn.execute(SQL)
do
if user=rec("user") and password=rec("password") then
X=1
Response.Redirect "index2.asp" <--- qui potrei mettere un msg box e reindirizzarlo di nuovo alla stessa pagina, cioe' index.asp e nn index2.asp??
end if
rec.MoveNext
loop until rec.EOF
if X=0 then
Response.Redirect "homepage3.asp"
end if
end if
%>
altra piccola cosa.
vorrei che l'utente, una volta effettuato l'accesso, venga reindirizzato verso una nuova pagina ke gli dia il benvenuto riportando la sua user.
ho provato con un response.write("benvenuto "&user&"") nella nuova pagina a cui l'utente verrrebbe reindirizzato ma senza successo perke' nn prende il valore della variabile...![]()
![]()
aiutatemi pls
grazie


Rispondi quotando