Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- use App\Core\Controller as Controller;
- use App\Models\AdminModel as AdminModel;
- use App\Core\Session as Session;
- class AdminController extends Controller
- {
- private $AdminModel;
- private $session;
- public function actionLogin()
- {
- $this->AdminModel = new AdminModel();
- self::viewPageDB($this->AdminModel->checkCofig("adminlogin"));
- }
- public function actionPanel()
- {
- $this->session = new Session();
- if ($this->session->sessionCheck("ADMIN")) {
- $this->AdminModel = new AdminModel();
- self::viewPageDB($this->AdminModel->checkCofig("adminpanel"));
- } else {
- $this->AdminModel = new AdminModel();
- self::viewPageDB($this->AdminModel->checkCofig("404"));
- }
- }
- public function actionCheckPostLogin()
- {
- if ($_POST['adminlog'] == "1" && $_POST['adminpass'] == "1") {
- $this->session = new Session();
- $this->session->sessionStart("ADMIN");
- header("location: /admin/panel");
- } else {
- $this->AdminModel = new AdminModel();
- self::viewPageDB($this->AdminModel->checkCofig("postinfo"));
- }
- }
- public function actionCheckPostPanel()
- {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement