Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
Frage zum htaccess Schutz
N'Abend zusammen....
wir möchten gerne einen Memberbereich mit htaccess schützen und somit auf ein aufwendiges Member- oder Communityscript verzichten. Daher nun meine Frage:
Wie kann eine PHP-Anwendung die Authentifikation eines Benutzers auswerten?
Ein Beispiel:
der User meldet sich mit seiner Kundennummer und seinem Passwort an. Ich brauche diese Kundennummer später aber nun um entsprechende Datenbankauswertungen zu starten ohne den User nochmals nach seiner Kundennummer fragen zu müssen.
Geht dies überhaupt in PHP?
Vielen Dank im Voraus für Eure Hilfe...
Gruß, Jörg
Antworten
Hi,
also mit den Superglobalen variablen $_SERVER['PHP_AUTH_USER'] und $_SERVER['PHP_AUTH_PW'] bekommst du direkt das was der User eingegeben hat, ich denk das wars was du brauchst
2.
Siehe auch:
12.6. Apache: Wie kann ich ein Verzeichnis mit einem Passwort schützen?
http://www.php-faq.de/q/q-apache-passwort.html
3.
Hallo Zusammen,
ich hab's probiert... aber scheinbar bin ich zu blöd dafür:
Zitat:
$kennung = $_SERVER['PHP_AUTH_USER'];
$passwort = $_SERVER['PHP_AUTH_PW'];
echo "Kennung: $kennung , Passwort: $passwort";
Ich erhalte als Ausgabe lediglich:
Kennung: , Passwort:Habt Ihr eine Erklärung? Muß ich vorweg noch irgendwas definieren?
Ich zweifel schon bald an mir selbst ;-((
Gruß, Jörg
4.
Probier doch einfach mal folgendes:
Code: In Zwischenablage kopieren (nur IE)
das sollte funktionieren
5.
Hm, was ist da jetzt anders? Ein print_r($_SERVER) sollte auf jeden Fall zeigen, welche Informationen überhaupt an das Array übergeben werden.