Användargränssnittet i Dreamweaver och senare har förenklats. Det kan därför hända att du inte hittar vissa av alternativen i den här artikeln i Dreamweaver och senare. Mer information finns i den här artikeln.
Om inloggningssidor
Ditt webbprogram kan innehålla en sida som låter registrerade användare logga in på webbplatsen.
En inloggningssida består av följande byggstenar:
En databastabell med registrerade användare
Ett HTML-formulär där användarna kan mata in sina användarnamn och lösenord
Ett serverbeteende för inloggning av användare som säkerställer att det angivna användarnamnet och lösenordet är giltiga
En sessionsvariabel som består av användarnamnet skapas för användaren när denna lyckas logga in.
Skapa en databastabell med registrerade användare
Du behöver en databastabell med registrerade användare för att verifiera att användarnamnet och lösenordet som anges på inloggningssidan är giltiga.
Nästa steg i att bygga en inloggningssida är att lägga till ett HTML-formulär på sidan för att låta användare logga in. Instruktioner finns i nästa avsnitt.
Lägg till ett HTML-formulär för att låta användare logga in
Du lägger till ett HTML-formulär på sidan för att låta användare logga in genom att ange ett användarnamn och lösenord.
Ett tomt formulär skapas på sidan. Du kan behöva aktivera Invisible Elements (View > Visual Aids > Invisible Elements) för att se formulärets gränser, som representeras av tunna röda linjer.
Du behöver inte ange ett action- eller method-attribut för formuläret för att tala om var och hur postdata ska skickas när användaren klickar på Submit-knappen. Log In User server-beteendet ställer in dessa attribut åt dig.
Lägg till etiketter (antingen som text eller Bilder) bredvid varje textfält, och rada upp textfälten genom att placera dem i en HTML-tabell och ställa in tabellens border-attribut till 0.
Du kan ändra etiketten på Submit-knappen genom att välja knappen, öppna Property inspector (Window > Properties), och ange ett nytt Värde i rutan Label.
Nästa steg i att bygga en inloggningssida är att lägga till Log In User server-beteendet för att verifiera att det angivna användarnamnet och lösenordet är giltiga.
Verifiera användarnamnet och lösenordet
Du måste lägga till ett Log In User server-beteende på inloggningssidan för att säkerställa att användarnamnet och lösenordet som en användare anger är giltiga.
När en användare klickar på Submit-knappen på inloggningssidan jämför Log In User server-beteendet värdena som användaren angett mot värdena för registrerade användare. Om värdena matchar öppnar serverbeteendet en sida (vanligtvis webbplatsens välkomstskärm).Om värdena inte matchar öppnar server-beteendet en annan sida (vanligtvis en sida som varnar användaren om att inloggningsförsöket misslyckades).
Server-beteendet jämför användarnamnet och lösenordet som en besökare anger på inloggningssidan mot värdena i dessa kolumner.
Den angivna sidan är vanligtvis webbplatsens välkomstskärm.
Den angivna sidan varnar vanligtvis användaren om att inloggningsprocessen misslyckades och låter användaren försöka igen.
Om en användare försöker komma åt din plats genom att öppna en begränsad sida utan att först logga in, kan den begränsade sidan vidarebefordra användaren till inloggningssidan.Efter att användaren har loggat in framgångsrikt omdirigerar inloggningssidan användaren till den begränsade sida som vidarebefordrade dem till inloggningssidan från början.
När du fyller i dialogrutan för server-beteendet Restrict Access To Page på dessa sidor, se till att du anger din inloggningssida i rutan If Access Denied, Go To.
Ett server-beteende läggs till på inloggningssidan som säkerställer att användarnamnet och lösenordet som anges av en besökare är giltiga.
Skapa snygga webbplatser i Dreamweaver
Designa, koda och hantera dynamiska webbplatser med ett kraftfullt allt-i-ett-verktyg.