diff options
-rw-r--r-- | class/class.app.php | 8 | ||||
-rw-r--r-- | public/w/index.php | 11 |
2 files changed, 10 insertions, 9 deletions
diff --git a/class/class.app.php b/class/class.app.php index ab67fdc..00c9095 100644 --- a/class/class.app.php +++ b/class/class.app.php @@ -130,17 +130,17 @@ class App if(strip_tags($pass) == $this->admin) { var_dump($this->admin); - $_SESSION['level'] = 2; + return $level = 2; } elseif(strip_tags($pass) == $this->secure) { - $_SESSION['level'] = 1; + return $level = 1; } } public function logout() - { - $_SESSION['level'] = 0; + { + return $level = 0; } } diff --git a/public/w/index.php b/public/w/index.php index 6148dee..2dd33c0 100644 --- a/public/w/index.php +++ b/public/w/index.php @@ -4,7 +4,6 @@ // _____________________________________________________ R E Q U I R E ________________________________________________________________ -$_SESSION['level'] = 0; $config = require('../../config.php'); require('../../vendor/autoload.php'); @@ -15,8 +14,10 @@ require('../../class/class.art.php'); require('../../class/class.app.php'); require('../../class/class.aff.php'); session(); +$level = 0; +$level = $_SESSION['level']; $app = new App($config); -$aff = new Aff($_SESSION['level']); +$aff = new Aff($level); // _____________________________________________________ A C T I O N __________________________________________________________________ @@ -33,12 +34,12 @@ if (isset($_POST['action'])) { break; case 'login' : - $app->login($_POST['pass']); + $_SESSION['level'] = $app->login($_POST['pass']); header('Location: ?id=' . $_GET['id']); break; case 'logout' : - $app->logout(); + $_SESSION['level'] = $app->logout(); header('Location: ?id=' . $_GET['id']); break; } @@ -94,7 +95,7 @@ if (isset($_GET['id'])) { } else { echo '<span class="alert"><h4>Cet article n\'existe pas encore</h4></span>'; - if ($_SESSION['level'] >= 2) { + if ($level >= 2) { echo '<form action="?id=' . $_GET['id'] . '&edit=1" method="post"><input type="hidden" name="action" value="new"><input type="submit" value="créer"></form>'; } |