Subversion Repositories Applications.papyrus

Compare Revisions

Ignore whitespace Rev 2008 → Rev 2009

/trunk/papyrus/applications/admin_administrateur/controllers/admin_administrateur.php
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>' ;
}
}
 
?>