Hello,
Hallo ich bin nicht ganz sicher ob ich in diesem Forum richtig bin, was daran liegt dass ich die Ursache für meinen Fehler nicht genau lokalisieren kann.
Es geht um folgendes mit PHP sende ich einen Header der wiefolgt gesetzt ist:
header('HTTP/1.0 401 Unauthorized');
Dieser Header wird dem Beowser zu wenig sein, da er den geforderten Authentifizierungstyp nicht kennt.
Vielleicht hilft dir eine kleine Funktion weiter:
Header("WWW-authenticate: basic realm="$ansage"");
Header("HTTP/1.0 401 Unauthorized");
echo $absage;
exit;
$ansage der Text, der im Anmeldefenster des Browsers angezeigt wird.
Sollte vom Typ text/plain sein
$absage der Text, der bei Misserfolg vom Browser angezeigt wird
sollte entweder text/html (valide!) sein oder text/plain
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg