13,11 → 13,12 |
$this->charger_admin() ; |
} |
|
function charger_admin() { |
|
function charger_admin($erreurs = array()) { |
|
$this->load->model('liste_admin_model') ; |
$data['erreurs'] = $erreurs ; |
$data['admin'] = $this->liste_admin_model->loadAdmin() ; |
$GLOBALS['retour'] = $this->load->view('liste_admin',$data,true); |
$GLOBALS['retour'] = $this->load->view('liste_admin',$data,true) ; |
} |
|
function modif_admin() { |
37,13 → 38,24 |
$prenom = $_POST['admin_prenom'] ; |
$mail = $_POST['admin_mail'] ; |
$lang = $_POST['admin_lang'] ; |
$pass = $_POST['admin_pass'] ; |
$pass_conf = $_POST['admin_pass_confirm'] ; |
|
$this->load->model('liste_admin_model') ; |
if($this->liste_admin_model->modifDetailsAdmin($id,$nom,$prenom,$mail,$lang)) { |
$res = $this->liste_admin_model->modifDetailsAdmin($id,$nom,$prenom,$mail,$lang,$pass,$pass_conf) ; |
|
if($res === true) { |
$this->charger_admin() ; |
} else { |
|
echo "Erreur dans la modification de la base de données" ; |
|
$admin->ga_id_administrateur = $id ; |
$admin->ga_nom = $nom ; |
$admin->ga_prenom = $prenom ; |
$admin->ga_mail = $mail ; |
$admin->ga_ce_i18n = $lang ; |
$data['admin'] = $admin ; |
$data['erreurs'] = $res ; |
$GLOBALS['retour'] = $this->load->view('modif_admin',$data,true); |
} |
|
} |
52,16 → 64,24 |
|
$id = $_GET['id_admin'] ; |
$this->load->model('liste_admin_model') ; |
if($this->liste_admin_model->suppAdmin($id)) { |
$res = $this->liste_admin_model->suppAdmin($id) ; |
if($res === true) { |
$this->charger_admin() ; |
} else { |
echo "Erreur dans la suppression de la base de données" ; |
$erreurs['supp'] = $res ; |
$this->charger_admin($erreurs) ; |
} |
} |
|
function ajout_admin() { |
|
$GLOBALS['retour'] = $this->load->view('ajout_admin',null,true); |
$admin->ga_id_administrateur = '' ; |
$admin->ga_nom = '' ; |
$admin->ga_prenom = '' ; |
$admin->ga_mail = '' ; |
$admin->ga_ce_i18n = '' ; |
$data['admin'] = $admin ; |
$GLOBALS['retour'] = $this->load->view('ajout_admin',$data,true); |
} |
|
function ajout_admin_va() { |
70,18 → 90,40 |
$prenom = $_POST['admin_prenom'] ; |
$mail = $_POST['admin_mail'] ; |
$lang = $_POST['admin_lang'] ; |
$pass = $_POST['password'] ; |
$pass_conf = $_POST['password_confirm'] ; |
$pass = $_POST['admin_pass'] ; |
$pass_conf = $_POST['admin_pass_confirm'] ; |
|
|
$this->load->model('liste_admin_model') ; |
if($this->liste_admin_model->ajoutAdmin($nom,$prenom,$mail,$lang,$pass,$pass_conf)) { |
$res = $this->liste_admin_model->ajoutAdmin($nom,$prenom,$mail,$lang,$pass,$pass_conf) ; |
if($res === true) { |
$this->charger_admin() ; |
} else { |
echo "Erreur dans l'ajout de la base de données" ; |
|
$admin->ga_nom = $nom ; |
$admin->ga_prenom = $prenom ; |
$admin->ga_mail = $mail ; |
$admin->ga_ce_i18n = $lang ; |
$data['admin'] = $admin ; |
$data['erreurs'] = $res ; |
$GLOBALS['retour'] = $this->load->view('ajout_admin',$data,true); |
} |
} |
|
function demander_ident() { |
$GLOBALS['retour'] = $this->load->view('ident_admin',null,true) ; |
} |
|
function admin_tete() { |
|
$GLOBALS['retour'] = '<div> la tête de page </div>' ; |
} |
|
function admin_pied() { |
|
$GLOBALS['retour'] = '<div> le pied de page </div>' ; |
} |
|
} |
|
?> |