Commit | Line | Data |
---|---|---|
1d7a710d PM |
1 | <?PHP |
2 | include_once('security.php'); | |
3 | include_once('header.php'); | |
81d2de71 PM |
4 | function secondsToDHMS($seconds) { |
5 | $s = (int)$seconds; | |
6 | return sprintf('%d:%02d:%02d:%02d', $s/86400, $s/3600%24, $s/60%60, $s%60); | |
7 | } | |
1d7a710d | 8 | ?> |
81d2de71 | 9 | |
5b6b4e02 | 10 | <?PHP |
71032f11 | 11 | $expected = 4313592; // old data file... |
3cb3ef61 | 12 | if ($result = $petition->query("SELECT VTRID FROM VoterList2")) { |
5b6b4e02 | 13 | $row_cnt = $result->num_rows; |
81d2de71 | 14 | echo "<meta http-equiv=\"refresh\" content=\"60; url=https://www.md-petition.com/admin/status.php?last=$row_cnt\">"; |
5b6b4e02 PM |
15 | $c = $row_cnt / $expected; |
16 | $p = number_format($c,2)*100; | |
81d2de71 PM |
17 | $per_minute = intval($_GET['last']) - $row_cnt; |
18 | $left = $expected - $row_cnt; | |
19 | $minutes = round($left/$per_minute); | |
20 | $human = secondsToDHMS($minutes*60) | |
21 | echo '<h1>'.date('r').'</h1><h1>'.number_format($row_cnt).' out of '.number_format($expected).' '.$p.'% done</h1> | |
22 | <h3>$per_minute Per Minute</h3> | |
23 | <h3>$left row Left</h3> | |
24 | <h3>$human Left</h3> | |
25 | <title>'.$p.'% loaded</title>'; | |
26 | } | |
27 | ||
28 | include_once('footer.php'); | |
29 | ?> |