require_once('mitsql.lib.php');
if (!isSSL())
- redirect('index',false);
+ redirect('signup',true);
if (isLoggedIn()) {
if (is_null($SSLCred)) {
$err[] = 'Please install a valid certificate.';
} else {
- $Login2 = new Login($SSLUsername);
- if (isPost() && $Login2->canSignup()) {
- $u = new User($Login2->getUserId());
- $u->signup($i_p1);
- $Login2->refresh();
+ if (isPost() && $LoginSSL->canSignup()) {
+ if (empty($i_p1)) {
+ $err[] = 'Your password may not be blank.';
+ } elseif ($i_p1 != $i_p2) {
+ $err[] = 'Your confirmation password does not match.';
+ } else {
+ $u = new User($LoginSSL->getUserId());
+ $u->signup($i_p1);
+ $LoginSSL->refresh();
+ redirect('login', true);
+ }
+ } elseif (isPost()) {
+ $err[] = 'You may not signup.';
+ }
}
- }
-
}
include 'tpl/signup.php';