New file |
0,0 → 1,87 |
<?php |
|
class admin_administrateur extends Controller { |
|
function __construct() { |
|
parent::Controller() ; |
|
} |
|
function index() { |
|
$this->charger_admin() ; |
} |
|
function charger_admin() { |
|
$this->load->model('liste_admin_model') ; |
$data['admin'] = $this->liste_admin_model->loadAdmin() ; |
$GLOBALS['retour'] = $this->load->view('liste_admin',$data,true); |
} |
|
function modif_admin() { |
|
$id = $_GET['id_admin'] ; |
$this->load->model('liste_admin_model') ; |
$data['admin'] = $this->liste_admin_model->loadDetailsAdmin($id) ; |
$GLOBALS['retour'] = $this->load->view('modif_admin',$data,true); |
|
} |
|
function modif_admin_va() { |
|
$id = $_GET['id_admin'] ; |
|
$nom = $_POST['admin_nom'] ; |
$prenom = $_POST['admin_prenom'] ; |
$mail = $_POST['admin_mail'] ; |
$lang = $_POST['admin_lang'] ; |
|
$this->load->model('liste_admin_model') ; |
if($this->liste_admin_model->modifDetailsAdmin($id,$nom,$prenom,$mail,$lang)) { |
$this->charger_admin() ; |
} else { |
|
echo "Erreur dans la modification de la base de données" ; |
} |
|
} |
|
function suppr_admin() { |
|
$id = $_GET['id_admin'] ; |
$this->load->model('liste_admin_model') ; |
if($this->liste_admin_model->suppAdmin($id)) { |
$this->charger_admin() ; |
} else { |
echo "Erreur dans la suppression de la base de données" ; |
} |
} |
|
function ajout_admin() { |
|
$GLOBALS['retour'] = $this->load->view('ajout_admin',null,true); |
} |
|
function ajout_admin_va() { |
|
$nom = $_POST['admin_nom'] ; |
$prenom = $_POST['admin_prenom'] ; |
$mail = $_POST['admin_mail'] ; |
$lang = $_POST['admin_lang'] ; |
$pass = $_POST['password'] ; |
$pass_conf = $_POST['password_confirm'] ; |
|
|
$this->load->model('liste_admin_model') ; |
if($this->liste_admin_model->ajoutAdmin($nom,$prenom,$mail,$lang,$pass,$pass_conf)) { |
$this->charger_admin() ; |
} else { |
echo "Erreur dans l'ajout de la base de données" ; |
} |
} |
|
} |
|
?> |