Example #1
0
<?php

$usrObj = new User();
if ($usrObj->isLoggedIn() == "") {
    $usrObj->redirect('login.php');
} else {
    $users = $usrObj->getAllUsers();
    $userId = $_SESSION['user_session'];
    $userInfo = $usrObj->getOneUser($userId);
    if ($userInfo["user_position"] != 1) {
        $usrObj->redirect('login.php');
    }
}
$menuObj = new Menu();
$menu = $menuObj->getFullMenu();
$categories = $menuObj->getAllCategories();
$catValue = "";
$catTask = "catAdd";
$catPostIdInput = "";
$productTask = "productAdd";
$productPostIdInput = "";
$productName = "";
$productPrice = "";
$productCatId = 0;
if (isset($_GET["task"])) {
    if ($_GET["task"] == "productEdit") {
        $getProduct = $menuObj->getProduct($_GET["productId"]);
        $productTask = "productEdit";
        $productPostIdInput = '<input type="hidden" name="productId" value="' . $getProduct["id"] . '" />';
        $productName = "value='{$getProduct['name']}'";
        $productPrice = "value='{$getProduct['price']}'";
Example #2
0
<?php

session_start();
require_once '../admin/include/Connection.class.php';
include_once '../admin/include/User.class.php';
$user = new User();
if ($user->is_loggedin() != "") {
    $user->redirect('index.php');
}
if (isset($_POST['btn-signup'])) {
    $uname = trim($_POST['txt_uname']);
    $umail = trim($_POST['txt_umail']);
    $upass = trim($_POST['txt_upass']);
    $phone = trim($_POST['txt_phone']);
    if ($uname == "") {
        $error[] = "provide username !";
    } else {
        if ($umail == "") {
            $error[] = "provide email id !";
        } else {
            if (!filter_var($umail, FILTER_VALIDATE_EMAIL)) {
                $error[] = 'Please enter a valid email address !';
            } else {
                if ($upass == "") {
                    $error[] = "provide password !";
                } else {
                    if (strlen($upass) < 6) {
                        $error[] = "Password must be atleast 6 characters";
                    } else {
                        if (!is_numeric($phone)) {
                            $error[] = "Invalid Phone Number";
Example #3
0
<?php

session_start();
require_once "../model/models.php";
$controllerCalled = 1;
$login = new User();
if ($login->is_loggedin() != "") {
    $login->redirect('dashboard.php');
}
if (isset($_POST['btn-login'])) {
    $uname = strip_tags($_POST['username']);
    $umail = strip_tags($_POST['username']);
    $upass = strip_tags($_POST['password']);
    if ($login->doLogin($uname, $umail, $upass)) {
        $login->redirect('dashboard.php');
    } else {
        $error = "Wrong Details !";
    }
}
include "../vue/login.php";
Example #4
0
<?php

session_start();
// include database and object files
include_once 'config/database.php';
include_once 'objects/user.php';
// instantiate database class
$database = new Database();
$db = $database->getConnection();
$msg = "";
// initialize object
$user = new User($db);
$uname = $_POST['username'];
$umail = $_POST['username'];
$upass = $_POST['password'];
if ($user->login($uname, $umail, $upass)) {
    $user->redirect('index.php');
} else {
    $error = "Wrong Details !";
}
Example #5
0
<?php

$usrObj = new User();
if (isset($_GET['logOut']) && $_GET['logOut'] == "true") {
    $usrObj->logOut();
    $usrObj->redirect('index.php');
}
if (!isset($_SESSION['user_session'])) {
    $usrObj->redirect('index.php');
}
Example #6
0
<?php

require_once "inc/global.php";
$usrObj = new User();
/* switch ($_REQUEST['task']) {
    case "userAdd":
        $usrObj->userAdd($_POST["submit"]);
        break;
}*/
if (isset($_POST['submit'])) {
    $username = fixTags(trim($_POST['username']));
    $password = fixTags(trim(md5(sha1($_POST['password']))));
    $email = $_POST['username'];
    if ($usrObj->login($username, $password, $email)) {
        if ($usrObj->isLoggedIn() != "") {
            $userId = $_SESSION['user_session'];
            $userInfo = $usrObj->getOneUser($userId);
            if ($userInfo["user_position"] == 1) {
                redirect('admin.php');
            } elseif ($userInfo["user_position"] == 2) {
                redirect('products.php');
            } else {
                redirect('index.php');
            }
        }
    } else {
        $usrObj->redirect('login.php?error=login');
    }
} else {
    $usrObj->redirect('login.php');
}
Example #7
0
<?php

session_start();
require_once 'models.php';
$session = new User();
// if user session is not active(not loggedin) this page will help 'home.php and profile.php' to redirect to login page
// put this file within secured pages that users (users can't access without login)
if (!$session->is_loggedin()) {
    // session no set redirects to login page
    $session->redirect('index.php');
}
Example #8
0
<?php

require_once '../model/session.php';
require_once '../model/models.php';
$controllerCalled = 1;
$user_logout = new User();
if ($user_logout->is_loggedin() != "") {
    $user_logout->redirect('home.php');
}
if (isset($_GET['logout']) && $_GET['logout'] == "true") {
    $user_logout->doLogout();
    $user_logout->redirect('index.php');
}
Example #9
0
<?php

session_start();
require_once '../admin/include/Connection.class.php';
include_once '../admin/include/User.class.php';
$user = new User();
$user->logout();
$user->redirect("index.php");