Revision 9 | Revision 165 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?//$Id: auth.php 109 2008-05-09 22:19:52Z lars $/*** @package openvz_admin* @author Lars Tiefland <ltiefland@gmail.com>**/function authenticiate(){global $smarty, $meld;$pw=" ";header('HTTP/1.0 401 Unauthorized');header('WWW-authenticate: basic realm="Pflanzendatenbank"');$meld=(!isset($meld))?"Ungültige Login-Informationen ==> Zuguriff verweigert!":$meld;$smarty->assign("h1","Fehler bei Authentifizierung!");$smarty->assign("meld",$meld);$smarty->assign("error",true);$smarty->display("meld.tpl");exit;}if (!isset($_SERVER["PHP_AUTH_USER"])){authenticiate();}else{$u_name=$_SERVER["PHP_AUTH_USER"];if(strtolower($u_name)=="guest"){require("email.php");$pw="";}else{$pw=$_SERVER["PHP_AUTH_PW"];}$user=new User($u_name, $pw);if(is_null($user->u_id)){authenticiate();}}?>