public function action_validelogadm() { if ($this->req->log and $this->req->mdp) { if ($this->req->log != 'admin') { $f = $this->session->formlogadm; $f->populate(); $this->session->formlogadm = $f; $this->site->ajouter_message("Login ou mot de passe incorrect"); Site::redirect('login', 'logadmin'); } else { $am = new AdminManager(DB::get_instance()); $adm = $am->connexion($this->req->mdp); if ($adm) { $this->session->ouvrir('admin'); $this->site->ajouter_message("Bienvenue Admin"); unset($this->session->formlogadm); Site::redirect('admSpace'); } else { $f = $this->session->formlogadm; $f->populate(); $this->session->formlogadm = $f; $this->site->ajouter_message("Login ou mot de passe incorrect"); Site::redirect('login', 'logadmin'); } } } else { $this->site->ajouter_message("Login ou mot de passe non renseigné"); Site::redirect("login", "logadm"); } }