All pastes #634571 Raw Edit

Mine

public text v1 · immutable
#634571 ·published 2007-07-26 14:30 UTC
rendered paste body
		//create a user object
		require_once('User.php');
		$User	=	new User(
			new UserDatabase( $this->Registry->DB ),
			$this->Registry->Settings->users
		);

		
		
		//register the user
		try {
			
			$user_id	=	$User->register( $username, $password, $email );
		}
		catch (UserException $e){
			
			$form['errorFld']['msg']		=	$this->Registry->L10n->getTxt( 'SIGNUP_FAILURE' );
			
			$form['usernameFld']['value']	=	$username;		
			$form['emailFld']['value']		=	$email;
			$SessionStorage->set('signup_form', serialize( $form ) );
			$this->Registry->HttpResponse->sendRedirect( $this->Registry->Settings->site['url'].'signup' );
		}