]> git.treefish.org Git - banana.git/blobdiff - admin/sessionoverview.php
...
[banana.git] / admin / sessionoverview.php
index 570f59bd09ec274c93f3d91a132931ca0caff319..77b29b6a17882e6a833722eeccd4afdd65dbd2e3 100644 (file)
@@ -34,8 +34,8 @@
   print "<select name='sessionselected' onchange='this.form.submit()'>";
   foreach($SESSIONS as $session) {
     $note = "";
-    if( $session['id'] == $SESSIONS_actual ) { $note = "(next)"; }
-    if( $session['id'] == $SESSIONS_last ) { $note = "(last)"; }
+    if( isset($SESSIONS_actual) && $session['id'] == $SESSIONS_actual ) { $note = "(next)"; }
+    if( isset($SESSIONS_last) && $session['id'] == $SESSIONS_last ) { $note = "(last)"; }
     if( $showsession != $session['id'] ) {
       print "<option value=" . $session['id'] . ">" . $session['timestr'] . " " . $note . "</option>";
     }
@@ -53,7 +53,7 @@
   print "<table>";
   print "<td><b>First name&nbsp;</b></td><td><b>Last name&nbsp;</b></td><td><b>Matr.nummer&nbsp;</b></td><td><b>Examples&nbsp;</b></td>";
 
-  if( $showsession == $SESSIONS_actual ) {
+  if( isset($SESSIONS_actual) && $showsession == $SESSIONS_actual ) {
     print "<td><b>Blackboard&nbsp;</b></td>";
   }
   else {
@@ -74,7 +74,7 @@
     print "<td>" . $student['mnumber'] . "</td>";
     print "<td>" . $thisdone . " (" . $exdone . "/" . $SESSIONS[$showsession]['nexamples'] . ")</td>";
 
-    if( $showsession != $SESSIONS_actual ) {
+    if( (! isset($SESSIONS_actual)) || $showsession != $SESSIONS_actual ) {
       print "<td><form style='margin: 0; padding: 0' action='sessionoverview.php'>";
       if( isset($_GET['sessionselected']) ) { print "<input type='hidden' name='sessionselected' value='" . $_GET['sessionselected'] . "' />"; } 
       print "<input type='hidden' name='sessionid' value='" . $showsession . "' />";