include 'modules/variables.inc.php'; include 'modules/header.php'; include_once 'modules/fonctions.php'; if ($FlgArchive[$rub_NiveauMax] == 1 and !isset($_SESSION["NiveauAdministrateur"])) { include 'modules/footer.php'; header("Location: ".urlBase."index.php"); exit(); } $query="SELECT IdRubrique FROM Rubrique "; $query.=" WHERE IdRubrique = '".$IdRubriqueCourante."'"; $result=mysql_query($query); $row=mysql_fetch_array($result); if ($row[IdRubrique] == null){ header("Status: 301 Moved Permanently", false, 301); header("Location: http://www.prevention-sante.com"); exit(); } $url = $_SERVER['REQUEST_URI']; // chercher l'url du article (jusqu'a 'html') $index_html = strpos($url, ".html"); // Extraire la sous-chaîne jusqu'à ".html" $url_article = substr($url, 0, $index_html + strlen(".html")); // Analyser l'URL pour obtenir ses composants $url_components = parse_url($url); if(isset($url_components['query']) && strpos($url_components['query'], 'gabarit=mail') !== false) { // V�rifier si le chemin (path) est pr�sent dans les composants de l'URL if (isset($url_components['path'])) { // Extraire les parties du chemin $path_parts = explode('/', $url_components['path']); // Parcourir les parties du chemin pour trouver la rubrique foreach ($path_parts as $part) { // V�rifier si la partie contient "Rub_" suivi d'un nombre if (preg_match('/Rub_(\d+)/', $part, $matches)) { // memoriser le num�ro de la rubrique // D�marrez la session session_start(); // Acc�dez � la variable m�moris�e dans la session $_SESSION['IdRubriqueCourante'] = $matches[1]; $_SESSION['url_article'] = $url_article; break; // Arr�ter la boucle une fois que le num�ro est trouv� } } } include('template_newsletter.php'); } else if (strpos($url_components['query'], 'gabarit=mail') == false){ ?>
'.$rowArticle["AccrocheRessource"].'
'.$rowRubrique["AccrocheRubrique"].'
Acc�der � la r�servation
} ?> } ?> include 'modules/FrontFormulaire.php'; ?> //cas particulier forc�s � la main (par la suite, il pourra s'agir d'une ressource type url d'include) if ($IdRubriqueCourante == PageDossiersSante || $IdRubriqueCourante == PageDossiersPreventions || $IdRubriqueCourante == PageTemoignagesInterviews || $IdRubriqueCourante == PageExpositions){ include 'modules/FrontListeDossiers.php'; } elseif ($IdRubriqueCourante == PageContact) { include 'modules/IncludeContact.php'; } /*if ($IdRubriqueCourante == PageFormulaireEvenements){ include 'modules/includeFormulaireEvenements.php'; }*/ ?> $dateMajRessource = db_to_text($rowArticle["DateMajRessource"]); $dateMajRessource[0] = strtolower($dateMajRessource[0]); if ($returnedArticle != 0) { if ($rowArticle["AuteurRessource"]!='') {?>Auteur(s): - Mise à jour
} ?> if ($rub_IdRubrique[2] == PageExpositions and $IdRubriqueCourante != PageExpositions) { ?>Acc�der � la r�servation
} ?> } ?>