Changeset 226 for Dev/branches/Demo/index.php
- Timestamp:
- 01/10/12 16:11:51 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/branches/Demo/index.php
r207 r226 8 8 9 9 //Even voor tijdelijk, aangezien er nog pagina's missen en redirects daarom niet goed werken: 10 if (isset($_SESSION['userUid'])) {11 redirect("logout.php");12 }10 //if (isset($_SESSION['userUid'])) { 11 // redirect("logout.php"); 12 //} 13 13 14 14 $errorMessage[] = ""; 15 15 16 16 if (isset($_POST['register'])) { 17 if (isset($_POST['username']) && isset($_POST['password'])) { 18 $dbi = new DatabaseInterface(); 19 $user_results = $dbi->get("user", array("name" => $_POST['username'])); 20 if (count($user_results) == 0 || !$user_results) { 21 if (strlen($_POST['password']) > 6) { 22 $user = new User(null, $_POST['username'], $_POST['password']); 23 $dbi->set($user); 24 $_SESSION['userUid'] = $user->uid; 25 } else { 26 $errorMessage[] = "Password is too short"; 27 } 28 } 29 else 30 $errorMessage[] = "Username already exists, try something else!"; 31 } 32 else 33 $errorMessage[] = "Please fill in a username and password"; 17 /* 18 if (isset($_POST['username']) && isset($_POST['password'])) { 19 $dbi = new DatabaseInterface(); 20 $user_results = $dbi->get("user", array("name" => $_POST['username'])); 21 if (count($user_results) == 0 || !$user_results) { 22 if (strlen($_POST['password']) > 6) { 23 $user = new User(null, $_POST['username'], $_POST['password']); 24 $dbi->set($user); 25 $_SESSION['userUid'] = $user->uid; 26 } else { 27 $errorMessage[] = "Password is too short"; 28 } 29 } 30 else 31 $errorMessage[] = "Username already exists, try something else!"; 32 } 33 else 34 $errorMessage[] = "Please fill in a username and password"; 35 36 } 37 38 } 39 */ 34 40 } 35 41 36 42 if (isset($_POST['login'])) { // User clicked the login button 37 $dbi = new DatabaseInterface();38 $user_results = $dbi->get("user", array("name" => $_POST['username']));39 if (isset($user_results[0])) {40 41 42 43 44 45 } else {46 47 }48 }43 /* $dbi = new DatabaseInterface(); 44 $user_results = $dbi->get("user", array("name" => $_POST['username'])); 45 if (isset($user_results[0])) { 46 if ($user_results[0]->password == $_POST['password']) { 47 $_SESSION['userUid'] = $user_results[0]->uid; 48 } else { 49 $errorMessage[] = "Incorrect password!"; 50 } 51 } else { 52 $errorMessage[] = "Username doesn't exist!"; 53 } 54 } 49 55 50 if (isset($_SESSION['userUid'])) { // User just registered a new account 51 redirect('selectSession.php'); 56 if (isset($_SESSION['userUid'])) { // User just registered a new account 57 redirect('selectSession.php'); 58 } 59 60 61 */ 62 redirect('mainmenu.php'); 52 63 } 53 64 ?> … … 58 69 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 59 70 <title>Facilitator</title> 60 <?php new StyleSheet(" awesome"); ?>71 <?php new StyleSheet("visualeditors"); ?> 61 72 <script type="text/javascript" src="js/menu.js"></script> 62 73 <script type="text/javascript"> … … 74 85 75 86 <div id="content"> 76 <div class="menu"> 77 <form action="index.php" method="POST"> 78 <h3>Username</h3> 79 <input type="text" name="username"><br /> 80 <h3>Password</h3> 81 <input type="password" name="password"><br/><br /> 82 <div id="errorDisplay"> 83 <?php 84 foreach ($errorMessage as $message) { 85 echo "<h3 style='color: #FF0000;'>$message</h3>"; 86 } 87 ?> 88 </div> 89 <br/> 90 <input type="submit" name="login" class="surveyButton bigSurveyButton" value="Log in"> 91 </form> 92 <form action="register.php" method="POST"> 93 <input type="submit" name="register" class="surveyButton bigSurveyButton" value="Register"> 94 </form> 87 <div class="largeFrame"> 88 <div class="largeTitle">Log in</div> 89 <div class="content"> 90 <form action="index.php" method="POST"> 91 <h3>Username</h3> 92 <input type="text" name="username"><br /> 93 <h3>Password</h3> 94 <input type="password" name="password"><br/><br /> 95 <div id="errorDisplay"> 96 <?php 97 foreach ($errorMessage as $message) { 98 echo "<h3 style='color: #FF0000;'>$message</h3>"; 99 } 100 ?> 101 </div> 102 <br/> 103 <input type="submit" name="login" class="bigButton vertical" value="Log in"> 104 </form> 105 <form action="register.php" method="POST"> 106 <input type="submit" name="register" class="bigButton vertical" value="Register" style="margin-bottom: 0.25em;"> 107 </form> 108 </div> 109 95 110 </div> 96 111 </div>
Note: See TracChangeset
for help on using the changeset viewer.