Julian Budke: function authenticate() erzeugt Fehlermeldung

Beitrag lesen

function authenticate() {
       setcookie("noauth","");
        header( "WWW-authenticate:  Basic realm="test"");
      header( "HTTP/1.0  401  Unauthorized");
     echo "You must enter user name";
       exit ;

Also ich sehe auch keinen Fehler. Zumal die erste Zeile leer ist?!

Sorry, meinte natürlich die zweite Zeile. ;)

Bist Du sicher dass Du das nicht irgendwo einbindest, oder sowas?
Übrigens funktioniert das ganze nur wenn Du die Modul-Version von
PHP verwendest, mit CGI geht das nicht. Und Du solltest nicht

Ah, da liegt der Hund begraben. Ich versuche es also hier falsch.

$PHP_AUTH_USER verwenden, sondern $_SYSTEM['PHP_AUTH_USER'].

Mh... Das werde ich dann auch ändern.

Was ist $logoff? Ich hoffe doch kein GET oder POST-Parameter?
Denn die schreibt man als $_GET['logoff'] bzw. $_POST['logoff'].

Nein, $logoff 1 oder 0 wird übergeben von der vorangegangen Seite

vielen Dank auf jeden Fall...
Werde heute nacht mal probieren ob es mit euren Vorschlägen besser klappt.