Exemplo n.º 1
0
         				$mailer = new e107Email();
         				
         				// FIX - sendEmail returns TRUE or error message...
         				$check = $mailer->sendEmail($allData['data']['user_email'], $allData['data']['user_name'], $eml,FALSE);*/
         if (true !== $check) {
             $error_message = LAN_SIGNUP_42;
             // There was a problem, the registration mail was not sent, please contact the website administrator.
         }
         unset($allData['data']['user_password']);
     }
     e107::getEvent()->trigger('usersup', $_POST);
     // Old trigger - send everything in the template, including extended fields.
     e107::getEvent()->trigger('userpartial', array_merge($allData['data'], $eufVals['data']));
     // New trigger - send everything in the template, including extended fields.
     require_once HEADERF;
     $after_signup = signup::render_after_signup($error_message);
     $ns->tablerender($after_signup['caption'], $after_signup['text']);
     require_once FOOTERF;
     exit;
 } else {
     require_once HEADERF;
     if (!$sql->select("user", "user_id", "user_loginname='" . $allData['data']['user_loginname'] . "' AND user_password='******'data']['user_password'] . "'")) {
         // Error looking up newly created user
         $ns->tablerender("", LAN_SIGNUP_36);
         require_once FOOTERF;
         exit;
     }
     // Set initial classes, and any which the user can opt to join
     if ($init_class = $userMethods->userClassUpdate($row, 'userpartial')) {
         $allData['data']['user_class'] = $init_class;
         $user_class_update = $sql->update("user", "user_class = '{$allData['data']['user_class']}' WHERE user_name='{$allData['data']['user_name']}'");