")===False) {}
else
{
$position1 = strpos($buffer, " "; } return ""; } $erreur_programme =" erreur dans fpl_barre_navigation.php, veuillez en informer le webmaster "; $chemin_courant = $_SERVER['SCRIPT_FILENAME']; $titre = titre_page($chemin_courant); $chemin_courant =strtolower($chemin_courant); $racine = strtolower($_SERVER['DOCUMENT_ROOT']); if (strpos($chemin_courant, $racine)===False) {echo $erreur_programme;} else { if ((getenv("HTTP_HOST") == "127.0.0.1") or (getenv("HTTP_HOST") == "localhost")) { $decalage = -1; $lien_accueil = "http://localhost"; } else { if (strpos($chemin_courant, "www.fplanglois.com")===False) { $decalage = strlen("/fplanglois.com"); } else { $decalage = strlen("/www.fplanglois.com"); } $lien_accueil = "http://www.fplanglois.com"; } } /*echo " "; echo "chemin: ".$chemin_courant." "; echo "racine: ".$racine." ";*/ /* Traitement des chemins physique */ $longueur_chaine = strlen($chemin_courant)-strlen($racine)-$decalage; $chemin_courant = substr($chemin_courant,strlen($racine)+$decalage,$longueur_chaine); //echo "chemin corrigé: ".$chemin_courant." "; $path_parts = pathinfo($chemin_courant); $chemin_court = $path_parts['dirname']; //echo "chemin court: ".$chemin_court." "; /* lecture des répertoires concernés par la barre de navigation dans barre_navigation.xml */ $barre_navigation ="Accueil ";; //$mon_fichier_xml_barre_navigation = $chemin.'php/barre_navigation.xml'; /* if (file_exists($mon_fichier_xml_barre_navigation)) { $xml = simplexml_load_file($mon_fichier_xml_barre_navigation); //print_r($xml); } else { exit('Echec lors de l\'ouverture du fichier barre_navigation.xml.'); } */ $xml = new SimpleXMLElement($xmlstr); foreach ($xml->repertoire as $repertoire) { //echo "ici ".$chemin_court.' '; //echo $repertoire->chemin.' '; if ($chemin_court == $repertoire->chemin) { $lien_barre = "Accueil "; foreach ($repertoire->lien as $lien) { $lien_barre = $lien_barre." >> ".utf8_decode((string) $lien['libelle']).""; } $barre_navigation = $lien_barre; break; } } $barre_navigation = $barre_navigation." >> ".$titre; echo $barre_navigation; ?> |