+ public $participant;
+
+ function Connexion()
+ {
+ if (!file_exists("php/config_bd.php"))
+ {
+ echo "Le fichier 'php/config_bd.php' n'existe pas, création en cours...\n";
+ if (!is_writable("."))
+ {
+ echo "Le dossier 'php' n'est pas accessible en écriture, veuillez changer les droits et recommencer.";
+ exit();
+ }
+ $f = fopen("php/config_bd.php", "w");
+ fwrite($f, '<?php # encoding:utf-8
+ # Parametres de connexion à la BD
+ $SQL_HOTE = "localhost";
+ $SQL_LOGIN = "";
+ $SQL_PASS = "";
+ $NOM_BASE = "corcelles_lan_7";?>'
+ );
+ fclose($f);
+ echo "Le fichier a été créé, veuillez le compléter et recommencer.";
+ exit();
+ }
+
+ include_once("config_bd.php");
+
+ $conn_bd = pg_connect(sprintf("host=%s dbname=%s user=%s password=%s", $SQL_HOTE, $NOM_BASE, $SQL_LOGIN, $SQL_PASS));
+ if (!$conn_bd)
+ {
+ echo "Connexion à la base de données impossible. Voir le fichier 'php/config_bd.php'";
+ exit();
+ }