come faccio a proteggere una pagina tramite l'inserimento di una password??
come faccio a proteggere una pagina tramite l'inserimento di una password??
Un modo semplice è creare un modulo che richiede la password ed eventualmente il nome utente.
Se i dati sono corretti attivi un cookie (o di una variabile di sessione).
Da quel momento tutte le pagine che vuoi proteggere avranno (in cima) un controllo sull'esistenza del cookie/variabile di sessione:
se il cookie/variabile non esiste, li rispedisci al modulo
Per riuscire devi leggere la lezione sui cookie o sulle variabili di sessione di freeasp.html.it
Ciao,
Banda Bassotti
http://www.yappy.it
Socio donatore AVIS AIDO & ADMO
grazie sei stato precisissimo
peccato che non ci ho capito niente pensavo a qualcosa di piu' semplice se puoi illustrari te ne sarewi grata.
Metodo base:
database con campo utente e password. Poi tramite la form di ingresso passi le variabili nomeutente e nomepassword. Nella pagina che processa scrivi:
Si intende che puoi scrivere tutte le variabili che vuoi.codice:Squery="SELECT * FROM NOMETABELLA where password='"&nomepassword&"' and utente='"&nommeutente&"'" set rs=server.createobject("adodb.recordset") rs.open Squery,Conn if not rs.eof then session("utenteperm")=Request.Form("nomeutente")
Nella pagina protetta:
E poi scrivi il codice che vuoi. In questo caso solo l'utente quellochevuoitu può vedere la pagina protetta.codice:<% DA=SESSION("utenteperm") if da <> "quellochevuoitu" then response.redirect "riprova.htm" end if %>
Spero di essere stato chiaro. Ciao.