getStatement("get voter"); $stmt->execute(array($user)); if (!($user = $stmt->fetch())) { header("HTTP/1.0 302 Redirect"); header("Location: denied.php"); exit(); } ?> CAcert Board Decisions This is not a valid motion!
Back to motions
getStatement("get decision"); $stmt->bindParam(":decision",$_REQUEST['motion']); if ($stmt->execute() && ($decision=$stmt->fetch()) && ($decision['status'] == 0)) { if (is_numeric($_POST['voter']) && is_numeric($_POST['vote']) && is_numeric($_REQUEST['motion']) && ($_POST['justification'] != "")) { $stmt = $db->getStatement("del vote"); $stmt->bindParam(":voter",$_REQUEST['voter']); $stmt->bindParam(":decision",$_REQUEST['motion']); if ($stmt->execute()) { $stmt = $db->getStatement("do vote"); $stmt->bindParam(":voter",$_REQUEST['voter']); $stmt->bindParam(":decision",$_REQUEST['motion']); $stmt->bindParam(":vote",$_REQUEST['vote']); $notes = "Proxy-Vote by ".$user['name']."\n\n".$_REQUEST['justification']."\n\n".$_SERVER['SSL_CLIENT_CERT']; $stmt->bindParam(":notes",$notes); if ($stmt->execute()) { ?> The vote has been registered.
Back to motions getStatement("get voter by id"); $stmt->bindParam(":id",$_REQUEST['voter']); if ($stmt->execute() && ($voter=$stmt->fetch())) { $voter = $voter['name']; } else { $voter = "Voter: ".$_REQUEST['voter']; } $name = $user['name']; $justification = $_REQUEST['justification']; $vote = ''; switch($_REQUEST['vote']) { case 1 : $vote='Aye'; break; case -1: $vote='Naye'; break; default: $vote='Abstain'; break; } $tag = $decision['tag']; $title = $decision['title']; $content = $decision['content']; $due = $decision['due']." UTC"; $body = <<"); } else { ?> The vote has NOT been registered.
Back to motions \n",$stmt->errorInfo()); ?> The vote has NOT been registered.
Back to motions \n",$stmt->errorInfo()); ?> getStatement("get voters"); if ($stmt->execute() && ($voters = $stmt->fetchAll())) { ?>
VoterVote
Justification:
Could not retrieve voters!
Back to motions
\n",$stmt->errorInfo()); ?> This is not a valid motion!
Back to motions
\n",$stmt->errorInfo()); ?>