<?php require 'mods.php'; require 'election.php'; $election = new Election(); $mods = new Mods(); $mods->startConnection(); $action = $mods->escapeString($_POST['action']); if ($action == $mods->getAction(3)) { $position = $mods->escapeString($_POST['position']); $election->startReading('candidates'); echo $election->getCandidates($position); } else { if ($action == $mods->getAction(4)) { $sessionID = $mods->getSession('user_id'); $mods->setQuery("SELECT * FROM voters WHERE Voter_ID='{$sessionID}'"); $row = $mods->getResults('array'); if ($row['Status'] == 0) { echo 'Voter not registered.'; } else { if ($row['Status'] == 1) { $ctr = 0; foreach ($_POST['votes'] as $vote) { if ($vote != '') { $mods->setQuery("INSERT INTO votes (Voter_ID, Candidate_ID) VALUES ('{$sessionID}', '{$vote}')"); if ($mods->getCount() > 0) { $ctr++; } } } if ($ctr > 0) {