* @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 "
";
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 "";
///////////////////////////////////////////////////////////////////////////////
?>