require_once('mitsql.lib.php');
if (!isSSL())
- redirect2(flipSSL());
+ redirect('signup',true);
if (isLoggedIn()) {
redirect('index');
} else {
-
- $Login2 = new Login($SSLUsername);
- if (isPost() && $Login2->canSignup()) {
- $u = new User($Login2->getUserId());
- $u->signup($i_p1);
- $Login2->refresh();
+
+ if (is_null($SSLCred)) {
+ $err[] = 'Please install a valid certificate.';
+ } else {
+ 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';