6 require_once('mitsql.cfg.php');
7 require_once('mitsql.lib.php');
9 $msg = $err = $timings = array();
11 ## PROCESS CERTIFICATE
13 $SSLCred = getSSLCert();
20 ## HANDLE SOME GLOBAL ACTIONS
23 if (isSSL() && $i_ssl==1) redirect(newQS('ssl'));
24 if (!isSSL() && $i_ssl==0) redirect(newQS('ssl'));
27 if (isset($i_reset)) { session_destroy(); session_start(); redirect(newQS('reset')); }
31 $UserId = sess('UserId');
32 $Login = new Login($UserId);
34 if (isSSL() || !isLoggedIn()) {
35 $SSLName = $SSLCred['Name'];
36 $SSLUsername = $SSLCred['Username'];
37 $SSLEmail = $SSLCred['Email'];
39 /*$LoginSSL = sess('LoginSSL');
40 if (!is_a($LoginSSL, 'Login')) { $LoginSSL = new Login($SSLUsername); }*/
41 $LoginSSL = new Login($SSLUsername);
42 $LoginSSL->update($SSLCred['Name'],$SSLCred['Email']);
44 if (!isLoggedIn() && !$LoginSSL->exists()) {
50 unset($_SESSION['LoginSSL']);
54 if (isPost() || isset($i_refresh)) {
55 if (!empty($UserId)) {
58 isset($i_refresh) && redirect('main?r');