authentification en php orienté objet
Posté : 17 mars 2006, 16:54
Bonjour,
j'ai une erreur :
Parse error: parse error in f:\www\easyphp1-8\www....\auth-oo.php on line 11
HELP ME , PLEASE!
j'ai une erreur :
Parse error: parse error in f:\www\easyphp1-8\www....\auth-oo.php on line 11
<?php
require_once("passwordprompter.class");
require_once("database.class");
require_once("account.class");
require_once("webpage.class");
//Regarde si l'utilisateur a ete invite a entrer son nom
if (isset($_SERVER['PHP_AUTH_USER']))
{
try
{
$prompter = new passwordprompter("Partie secrète");
$prompter->displayprompt();
}
catch(Exception $e)
{
echo $e->getmessage();
exit();
}
}
.....
et voila l'autre fichier :
<?php
class passwordprompter
{
private $realm;
function __construct($realm)
{
if (is_string($realm))
{
$this->realm = $realm;
}
else
{
throw new Exception ("Cet argument doit etre un chaine");
}
}
function displayprompt()
{
header("WWW-Authenticate : Basic realm=\"$this->realm\"");
header("HTTP/1.1 401 Unauthaurized");
exit("Cette page nécessite une authentification!");
}
}
?>
il me semble de ne pas avoir oublie un point virgule ou une parenthese