Esempio n. 1
0
 switch ($_POST['action']) {
     // User Methods
     case "createUser":
         $UserController->createUser();
         break;
     case "deleteUser":
         $UserController->deleteUser();
         break;
     case "getUser":
         $UserController->getUser();
         break;
     case "checkLoggedIn":
         $UserController->checkLoggedIn();
         break;
     case "isAdmin":
         $UserController->isAdmin();
         break;
     case "login":
         $UserController->login();
         break;
     case "logout":
         $UserController->logout();
         break;
         // Project Methods
     // Project Methods
     case "createProject":
         $ProjectController->createProject();
         break;
     case "deleteProject":
         $ProjectController->deleteProject();
         break;
Esempio n. 2
0
<?php

require 'Controllers/class.UserController.inc';
echo 'Hello <b>' . htmlentities($_SESSION['user_name']);
$u = new UserController($_SESSION['user_name']);
// check if the user is admin
// Only admins can create new Categories
echo "<p>";
if ($u->isAdmin() && $_SESSION['signed_in'] == true) {
    echo '<br><a href="cat.php">Make New Category</a>';
}
echo "<br><a href='thread.php'>Make New Thread</a></p>";
?>