diff options
author | Patrick Davison <snapwilliam@gmail.com> | 2013-05-10 15:56:33 -0700 |
---|---|---|
committer | Patrick Davison <snapwilliam@gmail.com> | 2013-05-10 15:56:33 -0700 |
commit | e3528b3cda4b4063c0fec894bf838390d7868645 (patch) | |
tree | c999dfc17e7abb2352133edeb3cdf63793a8690b | |
parent | 38ab135eb26e75fb165160884b6271f64c53494f (diff) | |
download | pathery-e3528b3cda4b4063c0fec894bf838390d7868645.tar.xz |
BUGFIX: Cookie dologin issue.
-rw-r--r-- | globe.php | 11 | ||||
-rw-r--r-- | index.php | 6 |
2 files changed, 11 insertions, 6 deletions
@@ -111,11 +111,14 @@ function CookieLogin() { $_SESSION['email'] = $email;
$_SESSION['displayName'] = $display;
$_SESSION['dateJoined'] = $dateJoined;
- if ($isAdmin == 1)
- $_SESSION['isAdmin'] = true;
-
+ if ($isAdmin == 1) $_SESSION['isAdmin'] = true;
+ header("Location: $mydomain");
+ } else {
+ setcookie("doLogin", "");
+ setcookie("userID", "");
+ setcookie("auth", "");
+ return false;
}
- header("Location: $mydomain");
}
Function DoLogin($Username, $Password, $RememberMe = False, $EN = False) {
@@ -18,9 +18,11 @@ include_once("./includes/header.php"); $accepted = isset($_SESSION['accepted']) && $_SESSION['accepted'] == 1;
//Not logged in?
-if (!$accepted)
- if (isset($_COOKIE['doLogin']) && $_COOKIE['doLogin'] == 'yes')
+if (!$accepted) {
+ if (isset($_COOKIE['doLogin']) && $_COOKIE['doLogin'] == 'yes') {
CookieLogin();
+ }
+}
if (isset($_SESSION['accepted']) AND $_SESSION['accepted'] == 1)
$accepted = true;
|