Die Benutzeroberfläche wurde in Dreamweaver vereinfacht. Daher kann es sein, dass einige der in diesem Artikel beschriebenen Optionen in Ihrer Version von Dreamweaver nicht vorhanden sind. Weitere Informationen finden Sie in diesem Artikel.
Geschützte Seiten
Deine Web-Anwendung kann eine geschützte Seite enthalten, auf die nur autorisierte Benutzer zugreifen können.
Wenn zum Beispiel ein Benutzer versucht, die Anmeldeseite zu umgehen, indem er die URL der geschützten Seite in einen Browser eingibt, wird der Benutzer auf eine andere Seite umgeleitet. Wenn du die Autorisierungsstufe für eine Seite auf Administrator einstellst, können nur Benutzer mit Administrator-Zugriffsrechten die Seite anzeigen. Wenn ein angemeldeter Benutzer versucht, auf die geschützte Seite zuzugreifen, ohne die entsprechenden Zugriffsrechte zu haben, wird der Benutzer auf eine andere Seite umgeleitet.
Du kannst auch Autorisierungsstufen verwenden, um neu registrierte Benutzer zu überprüfen, bevor du ihnen vollen Zugriff auf die Website gewährst.Du möchtest zum Beispiel möglicherweise eine Zahlung erhalten, bevor du einem Benutzer Zugriff auf die Mitgliederseiten des Bereichs gewährst. Dafür kannst du die Abonnent-Seiten mit einer Abonnent-Autorisierungsstufe schützen und neu registrierten Anwendern nur Gast-Berechtigungen gewähren.Nach Erhalt der Zahlung vom Benutzer kannst du die Zugriffsrechte des Benutzers auf Mitglied hochstufen (in der Datenbanktabelle der registrierten Benutzer).
Falls du nicht vorhaben solltest, Autorisierungsebenen zu verwenden, kannst du jede Seite auf deinem Bereich einfach schützen, indem du ein Server-Verhalten „Zugriff auf Seite beschränken" zur Seite hinzufügst.Das Server-Verhalten leitet jeden Benutzer auf eine andere Seite um, der sich nicht erfolgreich angemeldet hat.
Wenn du Autorisierungsstufen verwenden möchtest, kannst du jede Seite auf deiner Website mit den folgenden Bausteinen schützen:
Ein Serververhalten „Seitenzugriff beschränken", um nicht autorisierte Benutzer auf eine andere Seite umzuleiten
Eine zusätzliche Spalte in deiner Benutzerdatenbanktabelle, um die Zugriffsrechte jedes Benutzers zu speichern
Unabhängig davon, ob du Autorisierungsebenen verwendest, kannst du einen Link zur geschützten Seite hinzufügen, mit dem sich ein Benutzer abmelden und alle Sitzungsvariablen löschen kann.
Unberechtigte Benutzer zu einer anderen Seite umleiten
Um zu verhindern, dass unbefugte Benutzer auf eine Seite zugreifen, füge ihr ein Server-Verhalten „Zugriff auf Seite beschränken" hinzu.Das Server-Verhalten leitet den Benutzer auf eine andere Seite um, wenn der Benutzer versucht, die Anmeldeseite zu umgehen, indem er die URL der geschützten Seite in einen Browser eingibt, oder wenn der Benutzer angemeldet ist, aber versucht, auf die geschützte Seite ohne die entsprechenden Zugriffsberechtigungen zuzugreifen.
Das Serververhalten „Seitenzugriff beschränken" kann nur HTML-Seiten schützen.Es schützt keine anderen Website-Ressourcen wie Bilddateien und Audiodateien.
Wenn du vielen Seiten deiner Website dieselben Zugriffsrechte geben möchtest, kannst du Zugriffsrechte von einer Seite auf eine andere kopieren und einfügen.
Nicht autorisierte Benutzer auf eine andere Seite umleiten
Du kannst beispielsweise festlegen, dass nur Benutzer mit Administrator-Rechten die Seite anzeigen können, indem du Administrator in der Liste der Autorisierungsebenen auswählst.
Stelle sicher, dass die Zeichenfolge für die Autorisierungsstufe exakt mit der in deiner Benutzerdatenbank gespeicherten Zeichenfolge übereinstimmt.Wenn beispielsweise\ndie Autorisierung-Spalte in deiner Datenbank den Wert „Administrator" enthält,\ngib Administrator, nicht Admin,\nim Feld „Name" ein.
Du kannst beispielsweise angeben, dass jeder Benutzer mit Gast-, Mitglied- oder Administrator-Berechtigungen die Seite anzeigen kann.
Achten Sie darauf, dass für diese Seite kein Zugriffsschutz gilt.
Kopiere und füge die Zugriffsrechte einer Seite auf andere Seiten im Bereich ein
"Das Serververhalten „Zugriff auf Seite beschränken" wird in die\nZwischenablage deines Systems kopiert.
Zugriffsberechtigungen in der Benutzerdatenbank speichern
Dieser Baustein ist nur erforderlich, wenn bestimmte angemeldete Benutzer unterschiedliche Zugriffsberechtigungen haben sollen. Wenn du nur verlangst, dass sich Benutzer anmelden, musst du keine Zugriffsprivilegien speichern.
In den meisten Datenbankanwendungen kannst du eine Spalte auf einen Standardwert setzen, wenn ein neuer Datensatz erstellt wird. Lege den Standardwert auf das häufigste Zugriffsprivileg auf deiner Website fest (zum Beispiel Gast) und ändere dann manuell die Ausnahmen (zum Beispiel von Gast zu Administrator).Der Benutzer hat jetzt Zugriff auf alle Administratorseiten.
Benutzer abmelden
Wenn sich ein Benutzer erfolgreich anmeldet, wird eine Sitzungsvariable erstellt, die den Benutzernamen enthält.Wenn der Anwender deine Website verlässt, kannst du das Serververhalten „User abmelden" verwenden, um die Session-Variable zu löschen und den Anwender zu einer anderen Seite umzuleiten (normalerweise zu einer Verabschiedungs- oder Dankesseite).
Du kannst das Server-Verhalten „Benutzer abmelden" aufrufen, wenn der Benutzer auf einen Link klickt oder wenn eine bestimmte Seite geladen wird.
Hyperlink für die Abmeldung der Besucher hinzufügen
Dabei handelt es sich in der Regel um eine Abschieds- oder Dankesseite.
Anwender abmelden, wenn eine bestimmte Seite geladen wird
Dabei handelt es sich in der Regel um eine Abschieds- oder Dankesseite.
Ähnliche Themen
Erstellen ansprechender Websites in Dreamweaver
Entwirf, code und verwalte dynamische Websites mit einem leistungsstarken All-in-one-Tool.