<?
define("BASEDIR","../");
include_once '../system/set.php'; // загрузка настроек системы
include_once '../system/system.php'; // Получение общих данных
only_level(1);
$set['title']='Опросы'; // заголовок страницы
$set['mesto']='Voices'; // заголовок страницы (Для "кто-где")
theme_head(); // Верх страницы
title('Voice','no');
aut();
if (isset($user) && $user['level']>2 && isset($_GET['id']))
{
$id=intval($_GET['id']);
mysql_query("DELETE FROM `voice` WHERE `id` ='$id';");
mysql_query("DELETE FROM `voices` WHERE `id_v` ='$id';");
header("Location: voice.php?del_ok");
}
if (isset($_POST['name']) && isset($_POST['1']) && isset($_POST['2']) && $_POST['1']!='' && $_POST['2']!='')
{
$name=$_POST['name'];
for ($i=1;$i<=15;$i++)
{
if (isset($_POST[$i]))
{
$v[$i]=htmlspecialchars($_POST[$i]);
}
else
{
$v[$i]='';
}
}
$name=htmlspecialchars($name);
mysql_query("INSERT INTO `voice` (`time`, `name`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`,`9`,`10`,`11`,`12`,`13`,`14`,`15`)
values('$time', '$name', '$v[1]', '$v[2]', '$v[3]', '$v[4]', '$v[5]', '$v[6]', '$v[7]', '$v[8]', '$v[9]', '$v[10]', '$v[11]', '$v[12]', '$v[13]', '$v[14]', '$v[15]');");
header("Location: voice.php?".SID."&msg=add");
exit;
}
if (isset($_GET['add']))
{
echo "<div class=\"my_voice\">
<form method=\"post\" class=\"form\" action=\"voice.php\">\n
* - обязательны к заполнению<br />\n
Название: *<br />\n<input name=\"name\" class=\"form\" type=\"text\" /><br />\n";
echo "1) Ответ: *<br />\n<input name=\"1\" class=\"form\" type=\"text\" value=\"\" /><br />\n";
echo "2) Ответ: *<br />\n<input name=\"2\" class=\"form\" type=\"text\" value=\"\" /><br />\n";
echo "3) Ответ:<br />\n<input name=\"3\" class=\"form\" type=\"text\" value=\"\" /><br />\n";
echo "4) Ответ:<br />\n<input name=\"4\" class=\"form\" type=\"text\" value=\"\" /><br />\n";
echo "5) Ответ:<br />\n<input name=\"5\" class=\"form\" type=\"text\" value=\"\" /><br />\n";
echo "6) Ответ:<br />\n<input name=\"6\" class=\"form\" type=\"text\" value=\"\" /><br />\n";
echo "7) Ответ:<br />\n<input name=\"7\" class=\"form\" type=\"text\" value=\"\" /><br />\n";
echo "8) Ответ:<br />\n<input name=\"8\" class=\"form\" type=\"text\" value=\"\" /><br />\n";
echo "9) Ответ:<br />\n<input name=\"9\" class=\"form\" type=\"text\" value=\"\" /><br />\n";
echo "10) Ответ:<br />\n<input name=\"10\" class=\"form\" type=\"text\" value=\"\" /><br />\n";
echo "11) Ответ:<br />\n<input name=\"11\" class=\"form\" type=\"text\" value=\"\" /><br />\n";
echo "12) Ответ:<br />\n<input name=\"12\" class=\"form\" type=\"text\" value=\"\" /><br />\n";
echo "13) Ответ:<br />\n<input name=\"13\" class=\"form\" type=\"text\" value=\"\" /><br />\n";
echo "14) Ответ:<br />\n<input name=\"14\" class=\"form\" type=\"text\" value=\"\" /><br />\n";
echo "15) Ответ:<br />\n<input name=\"15\" class=\"form\" type=\"text\" value=\"\" /><br />\n";
echo "<input value=\"Добавить\" class=\"form\" type=\"submit\" />\n";
echo "</form>\n";
echo "</div>";
echo "<div class=\"forum_navig\">";
echo "<a href=\"voice.php\">Вернуться</a>\n";
echo "</div>";
navigation(); // навигация
theme_foot(); // Низ страницы
exit;
}
if (isset($_GET['msg']) && $_GET['msg']=='addv')
echo "<div class=\"mess\">Голос успешно принят<br /></div>\n";
if (isset($_GET['msg']) && $_GET['msg']=='add')
echo "<div class=\"mess\">Голосование добавлено<br /></div>\n";
if (isset($_GET['del_ok']))
echo "<div class=\"mess\">Голосование удалено<br /></div>\n";
$voice_ok='0';
$q = mysql_query("SELECT COUNT(*) FROM `voice`");
$k_voice=mysql_result($q, 0);
if ($k_voice==0)
{
echo '<div class="my_voice">Голосований нет<br />';
if ($user['level']>=3){echo "<a href=\"voice.php?add\">Добавить</a></div><br />\n";}
navigation(); // навигация
theme_foot(); // Низ страницы
}
$page=1;
if (isset($_GET['page']) && $_GET['page']!='')
{
if ($_GET['page']=='end')
{
$page=$k_voice;
}
else
{
$page=intval($_GET['page']);
}
}
$page=intval($page);
if ($k_voice<$page){$page=$k_voice;}
if (0>$page){$page=1;}
$i=$page-1;
$q56 = mysql_query("SELECT * FROM `voice` ORDER BY id DESC LIMIT $i, 1;");
$voice56 = mysql_fetch_array($q56);
if (isset($user) && $user['balls']>=$set['balls'])
$q_v3 = mysql_query("SELECT COUNT(*) FROM `voices` WHERE `id_v` = '$voice56[id]' AND `id_user` = '$user[id]';");
if (isset($user) && $user['balls']>=$set['balls'] && mysql_result($q_v3, 0)==0)
{
$voice_ok=0;
}
else
{
$voice_ok=1;
}
if ($voice_ok==0)
echo "<form method=\"post\" action=\"voice.php?act=voice&page=$page\">\n";
$q = mysql_query("SELECT * FROM `voice` ORDER BY id DESC LIMIT $i, 1;");
while ($voice = mysql_fetch_array($q))
{
echo "<div class=\"zm\">$voice[name]</div>";
if ($user['level']>=2){echo "<div class=\"forum_navig\"><a href=\"voice.php?id=$voice[id]\"> [del]</a></div>\n";}
echo "<div class=\"my_voice\">";
for ($i_v=1;$i_v<=15;$i_v++)
{
if ($voice[$i_v]!='')
{
if ($voice_ok==0 && isset($_GET['act']) && $_GET['act']=='voice' && isset($_POST['voice_'.$voice['id']]) && $_POST['voice_'.$voice['id']]==$i_v)
{
mysql_query("INSERT INTO `voices` (`id_v`, `voice`, `id_user`, `time`)
values('$voice[id]', '$i_v', '$user[id]', '$time');");
header("Location: voice.php?".SID."&page=$page&msg=addv");
exit;
}
$q_v1 = mysql_query("SELECT COUNT(*) FROM `voices` WHERE `id_v` = '$voice[id]';");
$q_v2 = mysql_query("SELECT COUNT(*) FROM `voices` WHERE `id_v` = '$voice[id]' AND `voice` = '$i_v';");
$k_p_voice1=mysql_result($q_v1, 0);
if ($k_p_voice1==0){$k_p_voice1=1;}
$k_p_voice2=mysql_result($q_v2, 0);
if ($voice_ok==0)
echo "<input name=\"voice_$voice[id]\" type=\"radio\" value=\"$i_v\" /> ";
echo $voice[$i_v]." [$k_p_voice2]<br />\n";
$proc=round($k_p_voice2/$k_p_voice1*100, 0);
echo "<img src=\"../voice/rat.php?r=$proc\" act=\"\" /><br />\n";
}
}
echo '</div>';
}
if ($voice_ok==0)
{
echo "<input value=\"Проголосовать\" class=\"form\" type=\"submit\" />\n</form>\n";
}
str("voice.php?",$k_voice,$page);
if (isset($user) && $user['level']>=1){echo "<div class=\"forum_navig\"><a href=\"voice.php?add\">Добавить</a></div><br />\n";}
navigation(); // навигация
theme_foot(); // Низ страницы
?>