Michael: htaccess und php

Ich habe auf einem Apachi-Server einen Ortner Passwort geschüzt. Jetzt möchte ich wenn ein User sich anmeldet, dass er persönlich Begrüsst wird. Mein Frage: Wie hohle ich den Name des User aus der .htaccess bzw. bzw aus der .htpasswd Datei. Das ganze sollt ich mit PHP machen.

  1. Hi,

    Ich habe auf einem Apachi-Server einen Ortner Passwort geschüzt.

    Du meinst, Du hast ihn für die Anwendung von Basic bzw. Digest Authentication konfiguriert.

    Wie hohle ich den Name des User aus der .htaccess bzw. bzw aus der .htpasswd Datei.

    Gar nicht - der Passwortschutz hat mit der Konfigurationsdatei an sich nichts zu tun. Du kannst ihn (den Anmeldenamen; selbstverständlich nicht den Benutzernamen) aber aus den Umgebungsvariablen herausholen, auf welche Du mit getenv() Zugriff hast.

    Das ganze sollt ich mit PHP machen.

    In dieser Sprache solltest Du immer einen Finger auf der "phpinfo()"-Taste haben.

    Cheatah

  2. Hallo Michael,

    mit getenv( 'REMOTE_USER' ); erhältst Du den Namen, unter dem sich der Besucher authentifiziert hat.

    http://www.php.net/manual/de/features.http-auth.php

    Gruss, Thoralf