Jörg Reinholz: .htaccess

Beitrag lesen

Moin!

Aber: kann man statt darauf zu warten, dass der Benutzer eine geschützte Seite anschauen will, auch aktiv auf der Startseite z. B. eine Eingabemaske für Benutzer/Passwort angeben, damit man sich direkt prophylaktisch "anmelden" kann?

Habe hierzu auf der selfhtml-Wiki nichts gefunden.
:)

Das Gute kann so einfach sein.

<html>  
<img src="/ungeschuetzt/nicht_angemeldet.jpg" alt="nicht angemeldet" style="width:12em;height:2em" onclick="this.src='/geschuetzt/angemeldet.jpg'; this.alt='angemeldet';">  
<html>

Allerdings hast Du außerhalb des geschützten Verzeichnisses keine Möglichkeit fest zu stellen, ob der Benutzer angemeldet ist, weil der Browser die Information dann nicht überträgt. Abhilfe kann es schaffen, das jpg (hier: "/geschuetzt/angemeldet.jpg") mit php zu "ummanteln" und in dem Script, wenn nicht schon existent, eine php-Session zu starten in welcher Du z.B. $_SERVER['REMOTE_USER'] übernimmst.

Jörg Reinholz