* @package openmairie */ /////////////////////////////////////////////////////////////////////////////// // Inclusions de fichiers /////////////////////////////////////////////////////////////////////////////// // Session include ("../dyn/session.inc"); // Liaison DB Pear require_once "DB.php"; // Connexion BDD include ("../dyn/connexion.php"); // Variables if (file_exists ("../dyn/custom/var.inc")) include ("../dyn/custom/var.inc"); else include ("../dyn/var.inc"); // CSS lien if (file_exists ("../dyn/custom/lien.inc")) include ("../dyn/custom/lien.inc"); else include ("../dyn/lien.inc"); // CSS général include ("../dyn/cg.css"); if (file_exists ("../dyn/custom/cg.css")) include ("../dyn/custom/cg.css"); /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // Vérification des variables GET /////////////////////////////////////////////////////////////////////////////// // obj if (isset ($_GET ['obj'])) $obj = $_GET ['obj']; else $obj = ""; // election if (isset ($_GET ['idx'])) $idx = $_GET ['idx']; else $idx = ""; /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // Librairies utilisée(s) /////////////////////////////////////////////////////////////////////////////// include ("../obj/resultat.class.php"); include ("../sql/".$dsn ['phptype']."/".$obj.".inc"); /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // Connexion à la BDD /////////////////////////////////////////////////////////////////////////////// $db =& DB :: connect ($dsn, $db_option); if (DB :: isError ($db)) die ($db -> getMessage ()); else { if ($DEBUG == 1) echo "La base ".$dsn ['database']." est connectée.
"; /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // Récupération des informations sur la collectivité /////////////////////////////////////////////////////////////////////////////// // Exécution de la requête du fichier var.inc $res = $db -> query ($sql_collectivite); if (DB :: isError ($res)) die ($res -> getMessage ()." Erreur ".$sql_collectivite); else while ($row =& $res -> fetchRow ()) { $ville = $row [0]; $logo = $row [1]; } $res -> free (); /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // Récupération des informations sur les droits de l'utilisateur /////////////////////////////////////////////////////////////////////////////// $sql = "SELECT profil FROM droit WHERE droit = '".$obj."'"; $droit = $db -> getOne ($sql); /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // Entête HTML /////////////////////////////////////////////////////////////////////////////// echo ""; echo ""; include("../dyn/entete.inc"); echo ""; echo ""; /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // Tableaux : Entête & Aide /////////////////////////////////////////////////////////////////////////////// // icone aide $tmp = $ico; if (file_exists ("../dyn/custom/img/".$tmp.'"')) $ico = "../dyn/custom/img/".$tmp; else $ico = "../img/".$tmp; // icone entête if (ereg ("->", $ent)) if (file_exists ("../dyn/custom/img/fleche_droite.png")) $ent = str_replace ("->", "", $ent); else $ent = str_replace ("->", "", $ent); // HTML echo "
"; echo ""; echo "
".$ent."
"; echo ""; echo "
"; echo "Aide"; if (file_exists ("../dyn/custom/img/ico_aide.png")) echo "Aide"; else echo "Aide"; echo "
"; echo "
"; /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // JavaScript /////////////////////////////////////////////////////////////////////////////// ?> 0) { $res = new resultat ($obj, $provisoire, $db, $requeteElection, $requeteResultat, $idx, $DEBUG); $res -> Affiche (); } else echo "Droits insuffisants ou reconnectez-vous."; /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // Déconnexin de la BDD /////////////////////////////////////////////////////////////////////////////// $db -> disconnect (); if ($DEBUG == 1) echo "La base ".$dsn['database']." est déconnectée.
"; } /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // Pied de page HTML & Menu /////////////////////////////////////////////////////////////////////////////// include ("../dyn/menu.inc"); echo ""; echo ""; /////////////////////////////////////////////////////////////////////////////// ?>