Tom: .htaccess

Beitrag lesen

Hello,

Weis jemand wie man den USER der Engegeben wurde bei htaccess abfragen, weiter gegeben kann.

steht hier: http://www.php.net/manual/de/features.http-auth.php.

Das Beispiel aus dem Manual ist leider nicht ganz neu. Die Variablen sind umgezogen:

<?php
  if(!isset($_SERVER["PHP_AUTH_USER"]))
  {
    Header("WWW-Authenticate: Basic realm="My Realm"");
    Header("HTTP/1.0 401 Unauthorized");
    echo "Text, der gesendet wird, wenn der Benutzer abbricht.<br />".
         "Das sollte eine vollständige HTML Seite sein.\n<br>";
    exit;
  }
  else
  {
    echo "Hello ".$_SERVER["PHP_AUTH_USER"]."<P>";
    echo "Du hast <b>".$_SERVER["PHP_AUTH_PW"]."</b> als Passwort eingegeben.<P>";
  }
?>

Probier es mal so.

Die Systemvariablen sind im Array $_SERVER[] erreichbar, wenn register_globals = off steht. Das ist heute default.

Grüße

Tom