Vous ne pouvez pas sélectionner plus de 25 sujets
Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
24 lignes
556 B
PHP
24 lignes
556 B
PHP
<?php
|
|
|
|
require_once __DIR__ . "/required.php";
|
|
|
|
$qid = $VARS['qid'];
|
|
$aid = $VARS['aid'];
|
|
|
|
$code = $database->get('questions', 'qcode', ['qid' => $qid]);
|
|
|
|
if (!$database->has('answers', ["AND" => ['qid' => $qid, 'aid' => $aid]])) {
|
|
header("Location: ./r/$code/error");
|
|
die();
|
|
}
|
|
|
|
if ($_SESSION['voted'][$qid] === true) {
|
|
header("Location: ./r/$code/dejavu");
|
|
die();
|
|
}
|
|
|
|
$database->insert("responses", ['qid' => $qid, 'aid' => $aid, 'timestamp' => date('Y-m-d H:i:s')]);
|
|
|
|
$_SESSION['voted'][$qid] = true;
|
|
|
|
header("Location: ./r/$code/thanks"); |