]> git.treefish.org Git - banana.git/blob - lastsubmit.php
...
[banana.git] / lastsubmit.php
1 <?php
2   include 'nav.inc';
3   include 'lecture.inc';
4
5   if(isset($_POST['submit']) && $_POST['mnumber']!="") {
6     require 'createdb.inc';
7     require 'session.inc';
8
9     $mnumber = trim($_POST['mnumber']);
10     $password = trim($_POST['password']);
11
12     $sessionid = strtotime(end($sessions)[0]);
13
14     if (! ( $mnumber == 007 AND $password == 007 )) {
15       require 'usercheck.inc';
16       $result = $db->query("SELECT thisdone FROM workdone WHERE mnumber = $mnumber AND session = $sessionid")->fetch(PDO::FETCH_NUM)[0];
17       if ($result == "") { 
18         print "<table bgcolor=\"red\">";
19           print "<tr><th><b><font color=\"white\">no submit</font></b></th><tr>";
20         print "</table>";
21         print "No results were submitted for " . end($sessions)[0] . ".";
22         break;
23       }
24       else {
25         print $result;
26       }
27     }
28     else {
29       $result = $db->query("SELECT students.firstname, students.lastname, students.mnumber, workdone.manydone, workdone.thisdone FROM workdone, students WHERE workdone.session = $sessionid AND workdone.mnumber = students.mnumber");
30       //print $result[0];
31
32       print "<table>";
33
34       while ($row = $result->fetch(PDO::FETCH_NUM)) {
35         print "<tr>";
36         echo "<td>$row[0] $row[1] &nbsp;&nbsp;</td> <td>$row[2] &nbsp;&nbsp;</td> <td>$row[4] &nbsp;&nbsp;</td> <td>$row[3]/$lstsession_nex </td>";
37         print "</tr>";
38       }
39
40       print "</table>";
41     }
42
43     break;
44   }
45 ?>
46
47 <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
48   <table bgcolor="black">
49     <tr><th><b><font color="white">Last submission</font></b></th><tr>
50   </table>
51
52   <table>
53     <tr>  
54       <th align="left">Mat.nummer:</th> <th align="left"><input type="text" name="mnumber"></th>
55     </tr>
56     <tr>  
57       <th align="left">Password:</th> <th align="left"><input type="text" name="password"></th>
58     </tr>
59     <tr><th colspan=2></th></tr>
60
61     <tr>
62       <th align="left"><input type="submit" name="submit" value="Show"></th> <th></th>
63     </tr>
64   </table>
65 </form>