コード例 #1
0
 public function registerAction()
 {
     $form = new Form_Register();
     $request = $this->getRequest();
     if ($request->isPost()) {
         if ($form->isValid($this->_request->getPost())) {
             $username = $this->_request->getParam('username');
             $password = $this->_request->getParam('password');
             $firstname = $this->_request->getParam('firstname');
             $lastname = $this->_request->getParam('lastname');
             $date = $this->_request->getParam('date');
             $email = $this->_request->getParam('email');
             $users = new Model_DbTable_Users();
             $users->insert(array('username' => $username, 'password' => md5($password), 'firstname' => $firstname, 'lastname' => $lastname, 'E-mail' => $email, 'date' => $date, 'role' => 'users', 'country' => 'Монгол', 'uri' => 'images/profile/default.jpg'));
             $this->_redirect('authentication/login');
         }
     }
     $form->setAction('../authentication/register');
     $this->view->form = $form;
 }