<?php
/*
- NTLCMS v 18.1 19.08.2017 г
- Автор скрипта Александр (NTL)
- Скрипт клик клуба v 18.0
- Оф.сайт http://clicks24.ru
- Контакты ntl-jt@mail.ru
- Все права принадлежат разработчику
- Вы не имеете право вносить изменения в код скрипта
- Данный скрипт запрещено распространять
*/
define('NTLCMS', 1);
$module = 'voice';
include ('../system/start.php');
include ('../system/function.php');
include ('../system/antidos.php');
################################################################################
if (!$active){
header('Location: '.URL);
$_SESSION['fail'] = 'Вы не авторизированы!';
exit;
}
################################################################################
/*if ($set['news'] == '1' && $_USER['admin'] != '1'){
echo '<div class="title"><center>Новости системы</center></div>';
echo '<div class="post"><center>'.image('fail.png','16|16').' Модуль закрыт администратором!</center></div>';
echo '<div class="block">'.image('home.png','18|18').' <a href="'.URL.'/cabinet">В кабинет</a></div>';
include ('../system/foot.php');
exit;
}*/
################################################################################
$id = isset($_GET['id']) ? filter_int($_GET['id']) : '0';
$ans = isset($_GET['ans']) ? filter_int($_GET['ans']) : '0';
$vote = DB :: run() -> query("select * from `votes` where `id` = '".$id."'") -> fetch();
if (empty($_GET['ans']) || $vote['status'] > 2) header('Location: '.URL.'/polls');
if (DB :: run() -> querySingle("select (`id`) from `voices` where `vid` = '".$id."' and `login` = '".$ulogin."'") > 0) header('Location: '.URL.'/polls');
if ($ans > 10 || $ans < 1) header('Location: '.URL.'/polls');
if (empty($vote['response'.$ans])) header('Location: '.URL.'/polls');
if (DB :: run() -> query("insert into `voices` set `vid` = '".$id."', `response` = '".$ans."', `login` = '".$ilogin."', `date` = '".TIME."'")){
header('Location: '.URL.'/vote'.$id);
$_SESSION['success'] = 'Ваш голос успешно принят!';
} else {
header('Location: '.URL.'/vote'.$id);
$_SESSION['fail'] = 'Ваш голос не принят!';
}
?>