Example #1
0
    function display_navigation_bar()
    {
        ?>
        <!-- Navigation -->
    <nav class="navbar navbar-custom navbar-fixed-top" role="navigation">
        <div class="container">
            <div class="navbar-header">
                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar">
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>

            </div>

            <!-- Collect the nav links, forms, and other content for toggling -->
            <div class="collapse navbar-collapse navbar-right navbar-main-collapse">
                <ul class="nav navbar-nav">
                    <!-- Hidden li included to remove active class from about link when scrolled up past about section -->
                    <li class="hidden">
                        <a href="#page-top"></a>
                    </li>
                   <?php 
        while (list($name, $url) = each(self::$buttons)) {
            if (!$this->isURLcurrentPage($url) && !strpos($_SERVER['SCRIPT_NAME'], "index.php")) {
                $this->display_navigation_link($name, $url);
            } else {
                if (strpos($_SERVER['SCRIPT_NAME'], "index.php")) {
                    //TODO: change username to firstname and lastname
                    $username = Database::getUserDetails($_SESSION["username"], "username");
                    echo '<li>
                                        <a style="color:#ffffff">Welcome &nbsp;' . $username . '</a>
                                    </li>';
                    $this->display_navigation_link("logout", "./pages/logout.php");
                    break;
                }
            }
        }
        ?>
                </ul>
            </div>
            <!-- /.navbar-collapse -->
        </div>
        <!-- /.container -->
    </nav>
    <?php 
    }
Example #2
0
<!-- * Date: 2/21/2016-->
<!-- * Time: 11:26 AM-->
<!-- */-->
<?php 
include '../functions/db_access.php';
session_start();
if ($_SESSION["username"]) {
} else {
    header('location: ../pages/home.php');
}
$username = $_SESSION["username"];
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $date = date("Y-m-d", strtotime($_POST["date"]));
    echo $date;
    $task = $_POST["task"];
    if (strlen($task) == 0) {
        header('location:../index.php?date=' . $_SESSION["date"]);
        exit;
    }
    $startTime = $_POST["starttime"];
    $endTime = $_POST["endtime"];
    $pdo = Database::connect();
    $userid = Database::getUserDetails($username, "id");
    $query = 'insert into tasks (task,userid,startTime,endTime,dateTask) values (?,?,?,?,?)';
    $queryPrepared = $pdo->prepare($query);
    $queryPrepared->execute(array($task, $userid, $startTime, $endTime, $date));
    header('location:../index.php?date=' . $_SESSION["date"]);
} else {
    echo "You do not have access to this page.";
    header('location:../pages/home.php');
}
Example #3
0
 function __construct($userid)
 {
     $database = new Database();
     if ($database->connect()) {
         $userDetails = $database->getUserDetails($userid);
         $database->disconnect();
         unset($database);
         if ($userDetails != NULL) {
             $this->_uid = $userDetails['Uid'];
             $this->_name = $userDetails['U_Name'];
             $this->_email = $userDetails['Email_Id'];
             $this->_password = $userDetails['Password'];
             $this->_contact_no = $userDetails['Contact_No'];
             $this->_gender = $userDetails['Gender'];
             $this->_last_access = $userDetails['Last_Access'];
             $this->_dob = $userDetails['DOB'];
             $this->_role = $userDetails['Role'];
         }
     }
 }