Dirk Klump: User-Authentifizierungsdaten auslesen mit CGI-PHP?

Beitrag lesen

Hallo,

das oft zitierte Code-Stück:

*****

<?php
  if(!isset($PHP_AUTH_USER)) {
    Header("WWW-Authenticate: Basic realm="Basic Realm"");
    Header("HTTP/1.0 401 Unauthorized");
    echo "Zugriff nicht autorisiert!\n";
    exit;
  } else {
    echo "User: $PHP_AUTH_USER<P>";
    echo "Passwort: $PHP_AUTH_PW<P>";
  }
?>

*****

funktioniert bei mir leider nicht, da mein Provider PHP im cgi-bin installiert hat. Alle Quellen im WWW, die ich während der letzten 2 Stunden dazu gelesen habe, setzen ein als Apache-Modul integriertes PHP voraus; mit einem CGI-Perl hat man offensichtlich keine Chance.

Wie kann ich via PHP oder notfalls Perl über eine Umgebungsvariable die aktuellen Athentifizierungsdaten (User+Passwort) aus dem Browser auslesen?

Für Eure Hilfe wäre ich sehr dankbar!

Grüße
Dirk