htaccess usernamen in php anzeigen. (willkommen "username")
Stefan Nolte
- php
Hi, leider habe ich nicht viel Ahnung aber wie kann man den Usernamen von einem htaccess geschützen bereich auslesen. Das soll das sowas stehe wie willkommen username.
Habe schonmal einen Tip bekommen aber leider wieder vergessen. danke,
gruss Stefan.
Wenn geht bitte so einfach wie möglich erklären ;)
Hey,
den Usernamen von einem htaccess geschützen bereich
Steht möglicherweise in $_SERVER["PHP_AUTH_USER"] oder noch kodiert
in $_SERVER["HTTP_AUTHORIZATION"] (in der Apache-Doku steht, wie
man das Weiterreichen des Headers aktiviert; selber Nachsehen macht
schlau).
list($user,$pw) = explode(":", base64_decode(trim(strtok($_SERVER["HTTP_AUTHORIZATION"], " ,"))));
MsF,
milky
hi,
den Usernamen von einem htaccess geschützen bereich
Steht möglicherweise in $_SERVER["PHP_AUTH_USER"]
dort sollte er laut manual eigentlich nur stehen, wenn HTTP ATUH per PHP-header ausgelöst wurde, und die seite _nicht_ durch einen "externen mechanismus" geschützt ist.
$_SERVER["REMOTE_USER"] sollte weiterhelfen.
gruss,
wahsaga