source: Dev/branches/rest-dojo-ui/Cartis/mainmenu.php @ 312

Last change on this file since 312 was 312, checked in by jkraaijeveld, 13 years ago
File size: 1.5 KB
Line 
1<?php
2require 'classes/master.php'; //should be at top of every page   
3     
4if (isset($_POST['login'])) {
5    if ($_POST['username'] == '')
6        die("Please log in!");
7    else {
8        $userDBI = new UserDatabaseInterface();
9        $user_exists = $userDBI->checkUserName($_POST['username']);
10        if ($user_exists) {
11            $correct_password = $userDBI->checkUserPassword($_POST);
12            /* session remembers login */
13            if (!$correct_password)
14                die("The password you entered is not correct!");
15            else
16                $_SESSION['username'] = $_POST['username'];
17        }
18        else
19            die("Unknown user name");
20    }
21}
22else if (is_null($_SESSION['username']))
23    redirect('index.php');
24
25$surveys = Loader::loadSurveys();
26$applications = Loader::loadApplications();
27?>
28
29<!DOCTYPE html>
30<html>
31    <head>
32        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
33        <title>Facilitator</title>
34        <?php new StyleSheet(); ?>
35        <script type="text/javascript" src="js/menu.js"></script>
36    </head>
37    <body>
38        <div id="header">
39            <?php new Logo(); ?>
40        </div>
41
42        <div id="wrapper">
43
44            <div id="content">
45                               
46                    <?php new SessionMenu(); ?>
47
48                    <?php new ApplicationMenu($applications); ?>
49               
50                    <?php new SurveyMenu($surveys); ?>
51               
52                    <?php new QuestionMenu(); ?>
53
54            </div>
55        </div>
56    </body>
57</html>
Note: See TracBrowser for help on using the repository browser.