Changeset 226 for Dev/branches/Demo/selectSession.php
- Timestamp:
- 01/10/12 16:11:51 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/branches/Demo/selectSession.php
r207 r226 1 1 <?php 2 2 require 'classes/master.php'; //should be at top of every page 3 4 if (!isset($_SESSION['userUid'])) {5 6 }7 3 /* 4 if (!isset($_SESSION['userUid'])) { 5 redirect("index.php"); 6 } 7 */ 8 8 if (isset($_SESSION['message'])) { 9 9 echo $_SESSION['message']; … … 35 35 } 36 36 37 if (isset($_POST['deleteSession'])) {38 if (isset($_POST['sessionUID'])) {39 //Kan de database al objecten verwijderen?40 }41 }42 43 37 if (isset($_POST['editSession'])) { 44 var_dump($_POST);45 38 if (isset($_POST['sessionUid'])) { 46 39 $session_results = $dbi->get("SESSION", array("uid" => $_POST['sessionUid'])); 47 40 var_dump($session_results); 48 41 if (count($session_results) == 1 && $session_results[0] != null) { 49 42 // DEZE SESSION MOET UITEINDELIJK EEN POST WORDEN, WANNEER DEZE HELE PAGINA IS OVERGEZET IN JAVASCRIPT! … … 65 58 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 66 59 <title>Select a session</title> 67 <?php new StyleSheet(" awesome"); ?>60 <?php new StyleSheet("visualeditors"); ?> 68 61 <script type="text/javascript" src="js/sequencerScripts.js"></script> 69 62 <script type="text/javascript" src="js/generalScripts.js"></script> … … 76 69 <div id="wrapper"> 77 70 <div id="content"> 78 <form action="selectSession.php" method="POST"> 79 <fieldset name="selectionMenu"> 80 <!-- onchange van volgende select linkt deze aan de ajax-based info panel, script staat in sequencerScripts.js --> 81 <select name="sessionUid" style="float: left;" onChange="ajaxInfoRequest(this.value, document.getElementById('infoPanelContent'), 'Session');"> 82 <option value="" disabled="true" selected>Please select a session</option> 83 <?php 84 foreach ($sessions as $session) { 85 $selected = ""; 86 if ($session->title == $_POST['newSessionName']) { 87 $selected = ' selected="true"'; 88 } 71 <div class="largeFrame" id="sessionSelector" style="width: 400px;"> 72 <div class="largeTitle">Select session</div> 73 <div class="content"> 74 <form action="selectSession.php" method="POST"> 75 <div style="float: left; clear: left;"> 76 <select name="sessionUid" style="float: left;" onChange="ajaxInfoRequest(this.value, document.getElementById('infoPanelContent'), 'Session');"> 77 <option value="" disabled="true" selected>Please select a session</option> 78 <?php 79 foreach ($sessions as $session) { 80 $selected = ""; 81 if ($session->title == $_POST['newSessionName']) { 82 $selected = ' selected="true"'; 83 } 89 84 90 echo '<option value="' . $session->uid . '"' . $selected . '>' . $session->title . '</option>' . "\n"; 91 } 92 ?> 93 </select> 94 <br /><br /> 95 <input type="hidden" name="updateNeeded" value="true" /> 96 <input type="text" name="newSessionName" value="Name..." style="float: left;" /><br /> 97 <input type="submit" name="createSession" value="Create new session" class="surveybutton" style="float: left;" /> 98 <input type="submit" name="editSession" value="Edit session" class="surveybutton" style="float: left;" /> 99 <input type="submit" name="deleteSession" value="Delete session" class="surveybutton" style="float: left;" /> 100 <br /><br /><br /> 101 <div id="errorDisplay"><?php 102 if (isset($errorMessage)) { 103 foreach ($errorMessage as $message) { 104 echo $message; 105 } 106 } 107 ?></div> 108 </fieldset> 109 <fieldset id="sessionDescription"> 110 <div class="fieldsetTitle"> 111 Info 112 </div> 113 <div id="infoPanelContent"> 114 </div> 115 </fieldset> 85 echo '<option value="' . $session->uid . '"' . $selected . '>' . $session->title . '</option>' . "\n"; 86 } 87 ?> 88 </select> 89 <input type="hidden" name="updateNeeded" value="true" /> 90 <input type="text" name="newSessionName" value="Name..." style="float: left; clear: left;" /><br /> 91 </div> 92 <div style="float: left; clear: none;"> 93 <input type="submit" name="createSession" value="Create new session" class="smallButton vertical" style="float: left;" /> 94 <input type="submit" name="editSession" value="Edit session" class="smallButton vertical" style="float: left;" /> 95 <input type="submit" name="deleteSession" value="Delete session" class="smallButton vertical" style="float: left;" /> 96 </div> 97 <div id="errorDisplay"><?php 98 if (isset($errorMessage)) { 99 foreach ($errorMessage as $message) { 100 echo $message; 101 } 102 } 103 ?> 104 </div> 105 </div> 106 </div> 107 108 <div id="sessionInfoPanel" class="largeFrame" style="margin-top: 10px; width: 400px; height: 100px;"> 109 <div class="largeTitle"> 110 Info 111 </div> 112 <div id="infoPanelContent" style="float: left; clear: left;"> 113 Info goes here 114 </div> 115 </div> 116 116 </form> 117 117 </div> 118 118 </div> 119 </body> 119 </div> 120 </div> 121 </body> 120 122 </html>
Note: See TracChangeset
for help on using the changeset viewer.