newbie: Tom - kannst Du mir dieses Beispiel erläutern?

Beitrag lesen

Hallo,

auf der Suche nach einem guten LogIn verfahren, bin ich auf dieses von Tom gestoßen: http://forum.de.selfhtml.org/archiv/2007/4/t150774/#m981588

-----
<?php
  if(!isset($_SERVER["PHP_AUTH_USER"]) or !isset($_SERVER["PHP_AUTH_PW"]))
  {
    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&auml;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>";
  }
?>
-----

Doch leider ist mir die funktionesweise noch nicht ganz klar, aber ich will es nicht einfach unverstanden verwenden. Kann mir jemand dieses erklären und mir die Vorteile zu einem "gewöhnlichem" LogIn-System mit LogIn-Skript und Session-Cookie erklären?

Vielen Dank

Gruß