mirror of
https://github.com/Shadowss/TravianZ.git
synced 2026-09-19 00:27:17 +00:00
Fix Sharer
This commit is contained in:
+13
-18
@@ -115,24 +115,19 @@ class Session {
|
|||||||
$this->mchecker = $_SESSION['mchecker'] = $generator->generateRandStr(5);
|
$this->mchecker = $_SESSION['mchecker'] = $generator->generateRandStr(5);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function checkLogin(){
|
privatefunctioncheckLogin(){
|
||||||
global $database;
|
global $database;
|
||||||
if(isset($_SESSION['username']) && isset($_SESSION['sessid'])) {
|
if(isset($_SESSION['username']) && isset($_SESSION['sessid'])) {
|
||||||
if(!$database->checkActiveSession($_SESSION['username'], $_SESSION['sessid'])) {
|
//Get and Populate Data
|
||||||
$this->Logout();
|
$this->PopulateVar();
|
||||||
return false;
|
//update database
|
||||||
} else {
|
$database->addActiveUser($_SESSION['username'], $this->time);
|
||||||
//Get and Populate Data
|
$database->updateUserField($_SESSION['username'], "timestamp", $this->time, 0);
|
||||||
$this->PopulateVar();
|
return true;
|
||||||
//update database
|
} else {
|
||||||
$database->addActiveUser($_SESSION['username'], $this->time);
|
return false;
|
||||||
$database->updateUserField($_SESSION['username'], "timestamp", $this->time, 0);
|
}
|
||||||
return true;
|
}
|
||||||
}
|
|
||||||
} else {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private function PopulateVar() {
|
private function PopulateVar() {
|
||||||
global $database;
|
global $database;
|
||||||
|
|||||||
Reference in New Issue
Block a user