Exemple #1
0
 public function newAction()
 {
     $form = new Form\Login($_POST);
     if ($this->method == 'POST' && $form->isValid()) {
         $_SESSION['user_id'] = $form->getValues()['user_id'];
         $this->redirect('');
     }
     return array('form' => $form);
 }
Exemple #2
0
 public function homeAction()
 {
     $form_login = new Form\Login($_POST, array('db' => $this->db));
     if ($this->method == 'POST' && $form_login->isValid()) {
         $_SESSION['user_id'] = $form_login->getValues()['user_id'];
         $this->redirect('dashboard');
     }
     return array('form_login' => $form_login);
 }
Exemple #3
0
 public function homeAction()
 {
     $form = new Form\Register($_POST, array('db' => $this->db));
     $form_login = new Form\Login($_POST, array('db' => $this->db));
     if ($this->method == 'POST' && $form->isValid()) {
         $user = new Model\User($form->getValues());
         $user->save();
         $_SESSION['user_id'] = $user->getPk();
         $this->redirect('backoffice');
     }
     if ($this->method == 'POST' && $form_login->isValid()) {
         $_SESSION['user_id'] = $form_login->getValues()['user_id'];
         $this->redirect('backoffice');
     }
     return array('form' => $form, 'form_login' => $form_login);
 }