Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function signup() {
- $this->loadModel('UsersEntity');
- $this->autoRender=false;
- if(!empty($this->data)){
- $firstname = $this->request->data['User']['firstname'];
- $lastname = $this->request->data['User']['lastname'];
- $name = $firstname.' '.$lastname;
- $email = $this -> request->data['User']['email'];
- $salt = mcrypt_create_iv(22, MCRYPT_DEV_URANDOM);
- $salt = base64_encode($salt);
- $password = Security::hash($this->request->data['User']['password'],'md5',$salt);
- $attributes = new stdClass();
- $attributes->basic->firstname->value = $firstname;
- $attributes->basic->lastname->value = $lastname;
- }
- $user= $this->UsersEntity->createUser($name,$email,$password,$salt,$attributes);
- echo $ajax->submit('Signup', array('url'=> array('controller' => 'users','action'=>'signup'),'complete' => 'alert( "Hello World" )' ));
- }else {
- echo 'Error while adding record';
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement