public function connexion() { $this->load->model("Utilisateur", true); switch ($_SERVER['REQUEST_METHOD']) { case 'GET': $this->load->view('connexion'); break; case 'POST': if ($_POST['login']) { $user = Utilisateur::getByLogin($_POST['login']); if ($user) { if ($user->password() == $_POST['mdp']) { $_SESSION['user']['login'] = $user->login(); $_SESSION['user']['rang'] = $user->rang(); header("Location:" . base_url()); exit; break; } else { $_SESSION['messagee'] = "<label><font color='red'> Mauvais mot de passe</font></label>"; } } else { $_SESSION['messagee'] = "<label><font color='red'> Utilisateur innexistant</font></label>"; } $this->load->view('connexion'); unset($_SESSION['messagee']); break; } else { $_SESSION['messagee'] = "<label><font color='red'> Utilisateur innexistant</font></label>"; $this->load->view('connexion'); unset($_SESSION['messagee']); break; } } }
public function index() { $this->load->model('Enfant'); $this->load->model('Utilisateur'); $data['enfants'] = Enfant::getEnfantByUser(Utilisateur::getByLogin($_SESSION['user']['login'])->id()); $this->load->view('informationsEnfant', $data); }
public function index() { $this->load->model('Utilisateur'); $user = Utilisateur::getByLogin($_SESSION['user']['login']); $data['user']['nom'] = $user->nom(); $data['user']['prenom'] = $user->prenom(); $data['user']['adresseMail'] = $user->mail(); $data['user']['telephone'] = $user->telephone(); $data['user']['ville'] = $user->idVille(); $this->load->view('informationsParent', $data); }