3 * Displayes the submitted flowIDs of the
4 * last X time with meta information
5 * If the submission to gameserver was successfull (submitsuccess)
6 * and we got points for it (scoresuccess) it should be green bg
8 * 2014-15 by Jan "Someone" Vales <someone@somenet.org>
12 $GLOBALS['db'] = new PDO('pgsql:host=localhost;port=5432;dbname=flagbot;user=flagbot;password=flagbotpw');
13 $GLOBALS['db']->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
14 $query = "SELECT * FROM flags WHERE not (received + INTERVAL '30 minute') > now() ORDER BY received DESC";
20 <link rel="stylesheet" type="text/css" href="styles.css"></link>
23 <h1>Submission Board - Flags</h1>
24 <p><a href="./index_flag_ids.php">go to flag_ids</a></p>
25 <p>Shows all submissions of the last 30 min<br>
26 NUM ROWS: <?php echo sizeof($GLOBALS['db']->query($query)->fetchAll()); ?></p>
27 <table style="width: 100%">
43 $stmt = $GLOBALS['db']->query($query);
44 while($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
46 <tr class="score-<?php echo $row['status']; ?>">
47 <td><?php echo $row['fid']; ?></td>
48 <td><?php echo $row['flag']; ?></td>
49 <td><?php echo $row['service']; ?> </td>
50 <td><?php echo $row['flag_id']; ?> </td>
51 <td><?php echo $row['submitter']; ?> </td>
52 <td><?php echo $row['received']; ?></td>
53 <td><?php echo $row['submitted']; ?> </td>
54 <td><?php echo $row['status']; ?></td>
55 <td><?php echo htmlentities($row['srvresponse']); ?> </td>
62 <p>Status: 0=submission pending; 1=submitted:OK; 2=submitted:Fail</p>