L’interfaccia utente di Dreamweaver e versioni successive è stata semplificata. Di conseguenza, potreste non trovare alcune delle opzioni descritte in questo articolo in Dreamweaver e versioni successive. Per ulteriori informazioni, consultate questo articolo.
Informazioni sulle pagine di login
La tua applicazione web può contenere una pagina che consente agli utenti registrati di accedere al sito.
Una pagina di login comprende i seguenti blocchi costitutivi:
Una tabella di database di utenti registrati
Un modulo HTML che consente agli utenti di inserire un nome utente e una password
Un comportamento server Accesso utente per verificare che nome utente e password inseriti siano validi
Una variabile di sessione costituita dal nome utente viene creata per l'utente quando questo accede con successo.
Crea una tabella di database degli utenti registrati
Hai bisogno di una tabella di database degli utenti registrati per verificare che nome utente e password inseriti nella pagina di accesso siano validi.
Il passaggio successivo nella creazione di una pagina di accesso è aggiungere un modulo HTML alla pagina per consentire agli utenti di accedere. Per istruzioni, vedete l’argomento successivo.
Aggiungi un modulo HTML per consentire agli utenti di accedere
Aggiungi un modulo HTML alla pagina per consentire agli utenti di accedere inserendo nome utente e password.
Nella pagina viene creato un modulo vuoto. Potresti dover abilitare Elementi invisibili (Visualizza > Ausili visivi > Elementi invisibili) per vedere i confini del modulo, che sono rappresentati da sottili linee rosse.
Non devi specificare un attributo action o method per il modulo per indicargli dove e come inviare i dati del record quando l'utente fa clic sul pulsante Invia. Il comportamento server Accesso utente imposta questi attributi per te.
Aggiungi etichette (come testo o immagini) accanto a ciascun campo di testo e allinea i campi posizionandoli all'interno di una tabella HTML e impostando l'attributo border della tabella su 0.
Puoi cambiare l'etichetta del pulsante Invia selezionando il pulsante, aprendo Inspector Proprietà (Finestra > Proprietà) e inserendo un nuovo valore nella casella Etichetta.
Il passaggio successivo nella creazione di una pagina di accesso è aggiungere il comportamento server Accesso utente per verificare che nome utente e password inseriti siano validi.
Verificare il nome utente e la password
Devi aggiungere un comportamento server Accesso utente alla pagina di accesso per assicurarti che nome utente e password inseriti dall'utente siano validi.
Quando un utente fa clic sul pulsante Invia nella pagina di accesso, il comportamento server Accedi utente confronta i valori inseriti dall'utente con i valori degli utenti registrati.Se i valori corrispondono, il comportamento server apre una pagina (di solito la Schermata introduttiva del sito). Se i valori non corrispondono, il comportamento del server apre un'altra pagina (di solito una pagina che avvisa l'utente che il tentativo di accesso è fallito).
Il comportamento del server confronta il nome utente e la password che un visitatore inserisce nella pagina di accesso con i valori presenti in queste colonne.
La pagina specificata è solitamente la schermata di benvenuto del sito.
La pagina specificata di solito avvisa l'utente che il processo di accesso è fallito e gli consente di riprovare.
Se un utente tenta di accedere al sito aprendo una pagina riservata senza aver prima effettuato l'accesso, la pagina riservata può reindirizzare l'utente alla pagina di accesso.Dopo che l'utente ha effettuato l'accesso con successo, la pagina di accesso reindirizza l'utente alla pagina riservata che lo aveva reindirizzato inizialmente alla pagina di accesso.
Quando completi la finestra di dialogo per il comportamento server Limita accesso alla pagina su queste pagine, assicurati di specificare la pagina di accesso nella casella Se accesso negato, vai a.
Un comportamento server viene aggiunto alla pagina di accesso che assicura che il nome utente e password inseriti da un visitatore siano validi.
Crea splendidi siti web con Dreamweaver
Progetta, codifica e gestisci siti web dinamici con un potente strumento completo.