diff -r 3dbff484ea57 -r 73cb5285a87e dhv.php --- a/dhv.php Fri Oct 21 21:03:48 2011 +0200 +++ b/dhv.php Tue Nov 01 09:56:30 2011 +0100 @@ -1,4 +1,7 @@ + + const CLOSED = true; + // image create is done on the fly if (isset($_REQUEST["png"])) { list($donate, $refund, $nn) = explode(":", trim($_REQUEST["png"])); @@ -50,15 +53,17 @@ exit; } +$T = array("verified" => false, + "givenname" => null, + "surname" => null, + "dhv" => null, + "stats" => array("donate" => 0, + "refund" => 0, + "nn" => 0), +); + +if (! CLOSED) { // Template vars - $T = array("verified" => false, - "givenname" => null, - "surname" => null, - "dhv" => null, - "stats" => array("donate" => 0, - "refund" => 0, - "nn" => 0), - ); if (isset($_SERVER["PATH_INFO"])) { $dbh = new PDO("sqlite:var/db.sqlite3", "", ""); @@ -106,7 +111,20 @@ foreach ($T as &$v) if (is_string($v)) $v = htmlspecialchars($v); //if (isset($T)) { print "
\n"; var_dump($T); print ""; } +} +else { + $T['verified'] = true; + $dbh = new PDO("sqlite:var/db.sqlite3", "", ""); + $sth = $dbh->query("SELECT dhv FROM db"); + while ($o = $sth->fetchObject()) { + switch($o->{"dhv"}) { + case NULL: $T["stats"]["nn"]++; break; + case 0: $T["stats"]["donate"]++; break; + case 1: $T["stats"]["refund"]++; break; + } + } +} ?> @@ -125,7 +143,7 @@
if ($T['verified']) { ?> -
wie Du weißt, } else { ?> @@ -143,20 +161,10 @@ Mail oder kontaktiere hs+retter@schlittermann.de. - } else { ?> + if (! CLOSED) { ?> Bitte Deine Entscheidung (Du kannst sie bis einschließlich 31. Oktober 2011 jederzeit auf dieser Seite ändern, Enthaltungen werden als Spende an die Elbtalflieger gewertet): @@ -183,6 +191,13 @@ Zu Deiner Orientierung haben wir hier die aktuelle Entscheidungsquote dargestellt: + } else { ?> + +
+Der Ausgang der Abstimmung: + + } ?> +