";
echo "Rubrique de restreinte $rubrique_de_restreinte ::: liste_rubrique_autorisee ".$extra_auteur['liste_rubrique']."
";
*/
$liste_rubrique_autorisee=explode(",",$extra_auteur['liste_rubrique']);
if($liste_rubrique_autorisee==explode(",","")) {return false;}
$liste_rubrique_restreinte=explode("_",$rubrique_de_restreinte);
if($liste_rubrique_restreinte==explode("_","")) {return false;}
//ici on vérifie si dans la hierarchie il existe une rubrique que notre visiteur à le
//droit de voir.
foreach ($liste_rubrique_autorisee as $autorisee){
//echo "rubrique autorisee pour ce visiteur $autorisee
";
foreach ($liste_rubrique_restreinte as $restreinte){
if($restreinte==$autorisee) {return true;}
}
}
return false;
}
//a priori on suppose que notre rubrique n'est pas restreinte
//mais si dans le parcours de la hierarchie on trouve une rubrique restreinte
//la variable restriction passe à true.
$restriction=false;
$rubrique_de_restreinte="";
//on reconstruit la hierarchie de la rubrique jusqu'a la racine et on vérifie
//si une des rubriques est en acces restreint
";
$restriction=false;
}
//si l'acces est restreint alors on doit proposer l'identification
if ($restriction){
if(!$auteur_session){
?>
vous etes connecté en tant que :::: et vous n'avez pas les droits suffisants pour acceder à cette partie du site
Retour au site public #LOGIN_PUBLIC