//Instanciation de l'objet pour la validation des formulaires. $form_valid = new formulaire(); //Les fonctions JavaScript à insérer dans le tag body. if ($action == 'liens' || $action == 'ajuster_evenement' || $action == 'compte') { //$body = "onLoad=\"load();\" onUnload=\"GUnload();\""; $body = NULL; } else { $body = NULL; } //Le menu pour la section "compte". //Inclusion de la barre de menu. if (isset($_SESSION["compte"]["id_participant"])) { $menu_compte_code = file_get_contents("./template/menu_compte.php"); //Récupération du nombre de message non lu. $messagerie = new classes_message(); $message_non_lu = $messagerie->non_lu($_SESSION["compte"]["id_participant"], $dbh); if (empty($message_non_lu)) { $message_non_lu_html = NULL; } else { $message_non_lu_html = "<span id=\"message_non_lu\">" . $message_non_lu . "</span>"; } //Tableau des textes à parser. $texte_tableau_menu = ["{SITE_nom_site}" => $SITE_nom_site, "{LANG_mon_compte}" => $LANG_mon_compte, "{LANG_vos_evenements}" => $LANG_vos_evenements, "{LANG_texte_bouton_entrer}" => $LANG_texte_bouton_entrer, "{LANG_infos_personnelles}" => $LANG_infos_personnelles, "{LANG_modifier_position_perso}" => $LANG_modifier_position_perso, "{LANG_supprimer_compte}" => $LANG_supprimer_compte, "{LANG_menu_message}" => $LANG_menu_message, "{non_lu}" => $message_non_lu_html]; $menu_compte = $moteur->menu_compte($texte_tableau_menu, $menu_compte_code); } else { $menu_compte = NULL; } //Tableau pour l'inclusion des fichiers $inclusion_page = ["default" => "./modules/default/default.php", "carte" => "./modules/carte/carte.php", "creer" => "./modules/creer_evenement/creer.php", "liens_evenement" => "./modules/creer_evenement/liens.php", "contact" => "./modules/contact/contact.php", "conditions_utilisation" => "./modules/conditions_d_utilisation/conditions_d_utilisation.php", "faq" => "./modules/faq/faq.php", "emissions_co2" => "./modules/co2/emissions_co2.php", "bannieres" => "./modules/bannieres/bannieres.php", "compte" => "./modules/compte/compte.php", "ajuster_evenement" => "./modules/creer_evenement/ajuster_evenement.php", "deconnexion" => "./modules/login/deconnexion.php", "participer" => "./modules/participer/participer.php", "message" => "./modules/message/message.php", "evenement" => "./modules/creer_evenement/evenement.php", "liens" => "./modules/liens/liens.php"]; //Inclusion des fichiers pour les pages. if (array_key_exists($action, $inclusion_page)) {