przewiń do treści

Zend Framework od podstaw

Włodzimierz Gajda

public function registerAction()
{
    $this->_helper->viewRenderer('registerform');
    $form = new Application_Form_Register();

    if ($form->isValid($this->getRequest()->getPost())) {

        $User = new Application_Model_DbTable_User();

        $salt = My_Salt::getSalt();

        $dane = array(
            'username' => $form->getValue('username'),
            'password' => md5($form->getValue('password') . $salt),
            'salt'     => $salt,
            'email'    => $form->getValue('email')
        );

        $User->createRow($dane)->save();

        return $this->_helper->redirector(
            'index',
            'index',
            'default'
        );

    }
    $this->view->form = $form;
}

Listing 37.4. Akcja auth/register

Rozdział 37. Rejestracja użytkowników

listing-37-04.txt