vote_count.php

48 istruzioni
<?php
include "../head_include.php";
include "config.php";
include "index_include.php";
$id = $_REQUEST['id'];
if ($id < 0 || $id > count($candidate_nam)) {
    echo "Call Police!";
    exit;
}
/* place here the command to write on the ballot paper
   the word "VERIFIED by voter" and then
   cut the roll paper or eject the ballot paper into the ballotbox
*/
$filename = $counters_path ."counter_of_id=$id.txt";
$handle = fopen($filename, 'r');
$votes = fread($handle, 100);
fclose($handle);
echo "<center>";
echo "<br/>$candidate_nam[$id] aveva $votes voti (in elezioni vere questa scritta non ci sarebbe!)";
$votes = $votes + 1;
echo "<br/>$candidate_nam[$id] ora ha  $votes voti (in elezioni vere questa scritta non ci sarebbe!)";
$handle = fopen($filename, 'w');
fwrite($handle, $votes, 100);
fclose($handle);
unlink($lockfile);
// header ('Location: index.php');
?>
<form method="POST" action="index.php">
<p>In una vera elezione, subito dopo aver verificato la tua scheda, il browser tornerebbe automaticamente alla pagina iniziale (quella con i candidati da scegliere).
Ma la scelta sarebbe inibita perch&egrave; tu hai gi&agrave; votato una volta.
I membri del seggio, tramite il loro chiosco di controllo, sblocchebbero il browser solo quando
al tuo posto ci sarebbe un'altro elettore.</p><p>
Poich&egrave; siamo in una demo clicca sul bottone sottostante ed il browser andr&agrave;
alla pagina iniziale che, proprio perch&egrave; siamo in una demo sar&agrave; subito utilizzabile.</p>
<p><input id="confirm" type="submit" value="torna alla prima pagina"/></p>
</center>
</form>
</center>
<?
   if (file_exists("$_SERVER[DOCUMENT_ROOT]/CONTAMI/phpcounter.php")) {
        echo '<br/><div id="contatore" class="centro piccolone">', "\n";
        require "$_SERVER[DOCUMENT_ROOT]/CONTAMI/phpcounter.php";
        echo "</div>\n";
    }
?>
</body>
</html>