* @package openmairie */ /////////////////////////////////////////////////////////////////////////////// // $Id: index.php,v 1.1 2008-11-24 11:13:39 fraynaud Exp $ // 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 /////////////////////////////////////////////////////////////////////////////// if (isset($_GET['obj'])) $obj = $_GET['obj']; else $obj = "liste"; if (isset($_GET['idx'])) $idx = $_GET['idx']; else $idx = ""; if (isset($_GET['step'])) $step = $_GET['step']; else $step = 0; /////////////////////////////////////////////////////////////////////////////// $DEBUG = 0; $ent = "Affichage -> Animation".$idx; $ico = "../img/ico_affichage.png"; /////////////////////////////////////////////////////////////////////////////// // Librairies utilisée(s) /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // 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) { echo "
"; if ($obj == "liste") { $listeelec = array (); $dir = getcwd (); $dir .= "/"; if (file_exists($dir)) { $dossier = opendir ($dir); while ($entree = readdir ($dossier)) if (ereg ("[.]", $entree) || $entree == 'CVS' || $entree == 'img' || $entree == 'dyn') continue; else array_push ($listeelec, $entree); closedir ($dossier); } echo ""; echo ""; // foreach ($listeelec as $value) { //***** mo version 1.04 $filenom=""; $filenom = "../aff/".$value."/param1.inc"; //***** include ("../aff/".$value."/election.inc"); include ("../aff/".$value."/param.inc"); echo ""; echo ""; echo ""; echo ""; //***** mo version 1.04 if (file_exists($filenom)) { include ("../aff/".$value."/param1.inc"); echo ""; echo ""; echo ""; echo ""; } //***** echo ""; } echo "
"; // echo "
ParamétrerPARAMETRAGE
-Type Affichage Sélectionné
-Actualisation Page (seconde)
LANCER L'ANIMATION
"; echo "Paramétrer".$affichage." - ".$refresh." s "; echo ""; if (file_exists($filenom)) { echo "Animation No 1 : ".$election." ( ".$value." )"; }else{ echo "Animation : ".$election." ( ".$value." )"; } echo "
"; echo "Paramétrer".$affichage." - ".$refresh." s "; echo ""; echo " Animation No 2 : ".$election." ( ".$value." )"; echo "

"; } else { echo "
"; if ($step == 0) { include "../trt/trs_aff.php"; //***** mo version 1.04 if ($obj=="param"){ $tab = aff_get_param ($idx); }else{ if ($obj=="param1"){ $tab = aff_get_param1 ($idx); } } //****** echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
"; echo "Affichage"; echo ""; echo ""; echo "
"; echo "Raffraichissement (en secondes)"; echo ""; echo ""; echo "
"; echo "  "; echo "
"; } else if ($step == 1) { include "../trt/trs_aff.php"; $affichage = $_POST ['affichage']; $refresh = $_POST ['refresh']; //***** mo version 1.04 if ($obj=="param"){ aff_set_param ($idx, $affichage, $refresh); }else{ if ($obj=="param1"){ aff_set_param1 ($idx, $affichage, $refresh); } } echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
"; echo "Affichage"; echo ""; echo $affichage; echo "
"; echo "Raffraichissement (en secondes)"; echo ""; echo $refresh; echo "
"; echo ""; echo "
"; echo "
"; } } echo "
"; } 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 ""; /////////////////////////////////////////////////////////////////////////////// ?>