Tom: 401 - Fehlercode

Beitrag lesen

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

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de