52,7 → 52,9 |
date_default_timezone_set($this->config['settings']['fuseauHoraire']); |
|
// Connection à la base de données |
self::$bdd = new Bdd2($this->config, 'database_cel'); |
if (self::$bdd === null) { // singleton à l'arrache |
self::$bdd = new Bdd2($this->config, 'database_cel'); |
} |
|
// Nettoyage du _GET (sécurité) |
$this->collecterParametres();// Récupération de tous les parametres de _GET, nettoyage et mise dans $this->parametres |
345,19 → 347,19 |
} |
|
public function etreAdminCelParId($id) { |
// si l'utilisateur s'est déjà identifié, alors les infos |
// sur le fait qu'il est admin ou non sont déjà disponibles |
if(isset($_SESSION['user']) && isset($_SESSION['user']['admin']) && $_SESSION['user']['id_utilisateur'] == $id) { |
$admin = $_SESSION['user']['admin']; |
} else { |
$requete = "SELECT admin FROM cel_utilisateurs WHERE id_utilisateur = ".Cel::db()->proteger($id); |
$resultat = Cel::db()->requeter($requete); |
|
$admin = false; |
if ($resultat && count($resultat) > 0) { |
$admin = ($resultat[0]['admin'] == 1); |
} |
} |
// si l'utilisateur s'est déjà identifié, alors les infos |
// sur le fait qu'il est admin ou non sont déjà disponibles |
if(isset($_SESSION['user']) && isset($_SESSION['user']['admin']) && $_SESSION['user']['id_utilisateur'] == $id) { |
$admin = $_SESSION['user']['admin']; |
} else { |
$requete = "SELECT admin FROM cel_utilisateurs WHERE id_utilisateur = ".Cel::db()->proteger($id); |
$resultat = Cel::db()->requeter($requete); |
|
$admin = false; |
if ($resultat && count($resultat) > 0) { |
$admin = ($resultat[0]['admin'] == 1); |
} |
} |
return $admin; |
} |
|
673,9 → 675,9 |
} |
return $urlEflore; |
} |
|
protected function nePasInterpreterXml($txt) { |
return '<![CDATA['.$txt.']]>'; |
|
protected function nePasInterpreterXml($txt) { |
return '<![CDATA['.$txt.']]>'; |
} |
|
//+----------------------------------------------------------------------------------------------------------------+ |