public function getContent() { if (Data::get("email") && Data::get("confirmation")) { $this->tpl->confirm = User::confirm(Data::get("email")); } return $this->fetch($this->name . DS . "content.tpl"); }
if ($_POST['password1'] != $_POST['password2']) { $flag = 'error'; $errorHandler->error('register', 'Passwords are not the same'); break; } if ($_POST['password1'] == '') { $flag = 'error'; $errorHandler->error('register', 'Please enter a password'); break; } $user = new User(StringHelper::cleanGPC($_POST['email']), StringHelper::cleanGPC($_POST['password1']), false); if ($user->id === null) { $flag = 'error'; break; } $user->confirm(); $user->setType('user'); if (!$user->attachContact() || !$user->contact['id'] == StringHelper::cleanGPC($_GET['id'])) { $errorHandler->error('register', 'This e-mail doesn\'t belong to this contact'); $user->delete(); $flag = 'error'; break; } $flag = 'ok'; break; case 'resend': if (!isset($_GET['email'])) { break; } $user = new User(StringHelper::cleanGPC($_GET['email'])); if ($user->id === null) {