HTACCESS-User ermitteln
Matze
- php
0 Christian Seiler0 Matze0 dedlfix0 Matze
0 Johannes Zeller
0 dedlfix
Hallo,
ich habe ein HTACCESS geschütztes Verzeichnis für mehrere Benutzer angelegt.
Jetzt würde ich in per PHP gern ermitteln wer sich genau eingelogt hat.
Könnte mir vielleicht jemand die Funktion dafür sagen?
Oder steht die Angabe in $_SERVER?
Grüße, Matze
Hallo Matze,
ich habe ein HTACCESS geschütztes Verzeichnis für mehrere Benutzer angelegt.
Jetzt würde ich in per PHP gern ermitteln wer sich genau eingelogt hat.Könnte mir vielleicht jemand die Funktion dafür sagen?
Oder steht die Angabe in $_SERVER?
$_SERVER['REMOTE_USER']
Das hättest Du mit einem print_r ($_SERVER);
aber auch selbst herausbekommen können. ;-)
Viele Grüße,
Christian
Hallo,
danke euch beiden. Dachte ich es mir doch eigentlich schon.
Im PHP Handbuch wird $_SERVER["REMOTE_USER"] nur nicht aufgeführt
und bei $_SERVER["PHP_AUTH_USER"] war ich mir nicht sicher.
Grüße, Matze
echo $begrüßung;
Im PHP Handbuch wird $_SERVER["REMOTE_USER"] nur nicht aufgeführt
und bei $_SERVER["PHP_AUTH_USER"] war ich mir nicht sicher.
Beachte zum Inhalt von $_SERVER bitte den einleitenden Absatz, vor allem: "The entries in this array are created by the web server. There is no guarantee that every web server will provide any of these; servers may omit some, or provide others not listed here."
echo "$verabschiedung $name";
Hallo,
danke nochmal euch beiden!
@Johannes: Die Kommentare lese ich äusserst selten, weil mir das zu viel Fachenglisch ist, bei dem ich blos die Hälfte und die wahrscheinlich auch noch falsch verstehe. Dafür kann ich ja hier auf Deutsch fragen *g
@deadlfix:
"The entries in this array are created by the web server. There is no guarantee that every web server will provide any of these; servers may omit some, or provide others not listed here."
Dessen bin ich mir bewusst. Danke trotzdem.
Es ist auch viel mehr eine Spielerei, eine Begrüßung im Adminbereich.
Wenn es nicht funktioniert fehlt die Begrüßung halt, auch nicht so wild.
Grüße, Matze
Hallo Matze,
danke euch beiden. Dachte ich es mir doch eigentlich schon.
Im PHP Handbuch wird $_SERVER["REMOTE_USER"] nur nicht aufgeführt
und bei $_SERVER["PHP_AUTH_USER"] war ich mir nicht sicher.
Es lohnt sich eigentlich immer auch mal einen Blick in die Kommentare zu werfen.
Schöne Grüße,
Johannes
echo $begrüßung;
Jetzt würde ich in per PHP gern ermitteln wer sich genau eingelogt hat.
Oder steht die Angabe in $_SERVER?
Alles was der Server zu einem Request weiß steht in $_SERVER. Du kannst das sehr einfach selbst anschauen mit dem Aufruf von phpinfo() bzw. phpinfo(INFO_VARIABLES) oder durch print_r($_SERVER) (ein vorangehendes <pre> erhöht die Übersichtlichkeit der Darstellung).
echo "$verabschiedung $name";