View file votes/index.php

File size: 5.59Kb
<?php
/*
Powered by NaPaZiTiVe Family
Автор кода - HOOF (ICQ: 47-888-48-35)
Организатор и автор идеи - PaZiTiF (ICQ: 3-555-11)
E-Mail: [email protected]
        [email protected] 
Официальный сайт проекта: http://napazitive.ru
Вы не имеете права продавать скрипт, присваивать себе авторство!
Разрешено вносить изменения в код скрипта, но при этом первоначальное авторство должно учитываться и сохраняться.
*/

$title='Голосование';
require'../system/config.php';
require'../system/ince.php';
require'../system/inc_vizual.php';
echo $up;

echo'<div class="a1"><span class="sa1"><img src="../design/default/v.gif" alt="-"> Голосование</span><br></div>';

if(isset($_GET['id_vote'])){$id_vote=cifry($_GET['id_vote']);}else{$id_vote=0;}

switch($mod){

//Все голосования
default:
require'../system/auth.php';
echo'<div class="line"></div>';
$num=5;
$kol=mysql_fetch_row(mysql_query("select count(*) from votes"));
$svote=mysql_query("select * from votes order by id_vote desc limit $st,$num");
if($kol[0]==0){
echo'<div class="cont">Пока нет голосований...<br></div><div class="line"></div>';
}else{
while($vote=mysql_fetch_array($svote)){
echo'<div class="cont">
<a href="./?mod=1&amp;id_vote='.$vote['id_vote'].'&amp;'.$s.'">'.vizual($vote['vopros']).'</a><br>
</div><div class="line"></div>';
}
if($st!=0){
echo'<div class="cont"><img src="../design/default/5.gif" alt="-"> <a href="./?st='.($st-$num).'&amp;'.$s.'">Назад</a><br></div><div class="line"></div>';
}
if($kol[0]>$st+$num){
echo'<div class="cont"><img src="../design/default/5.gif" alt="-"> <a href="./?st='.($st+$num).'&amp;'.$s.'">Далее</a><br></div><div class="line"></div>';
}
}
break;

//О голосовании
case'1':
$votes=mysql_query("select * from votes where id_vote='$id_vote' limit 1");
if(mysql_num_rows($votes)==0){
echo'<div class="cont">Голосования с таким ID нет!<br></div><div class="line"></div>';
}else{
$vote=mysql_fetch_array($votes);
echo'<div class="cont">'.vizual($vote['vopros']).'<br>
Ответы:<br>';
if($vote['konec']==1){
if(!empty($vote['otvet1'])){echo'1) '.$vote['otvet1'].'<br>';}
if(!empty($vote['otvet2'])){echo'2) '.$vote['otvet2'].'<br>';}
if(!empty($vote['otvet3'])){echo'3) '.$vote['otvet3'].'<br>';}
if(!empty($vote['otvet4'])){echo'4) '.$vote['otvet4'].'<br>';}
if(!empty($vote['otvet5'])){echo'5) '.$vote['otvet5'].'<br>';}
if(!empty($vote['otvet6'])){echo'6) '.$vote['otvet6'].'<br>';}
if(!empty($vote['otvet7'])){echo'7) '.$vote['otvet7'].'<br>';}
echo date('d.m.Y - H:i',$vote['kogda']).'<br>';
}else{
if(!empty($vote['otvet1'])){echo'1) <a href="./?id_vote='.$id_vote.'&amp;otvet=1&amp;mod=2&amp;'.$s.'">'.$vote['otvet1'].'</a><br>';}
if(!empty($vote['otvet2'])){echo'2) <a href="./?id_vote='.$id_vote.'&amp;otvet=2&amp;mod=2&amp;'.$s.'">'.$vote['otvet2'].'</a><br>';}
if(!empty($vote['otvet3'])){echo'3) <a href="./?id_vote='.$id_vote.'&amp;otvet=3&amp;mod=2&amp;'.$s.'">'.$vote['otvet3'].'</a><br>';}
if(!empty($vote['otvet4'])){echo'4) <a href="./?id_vote='.$id_vote.'&amp;otvet=4&amp;mod=2&amp;'.$s.'">'.$vote['otvet4'].'</a><br>';}
if(!empty($vote['otvet5'])){echo'5) <a href="./?id_vote='.$id_vote.'&amp;otvet=5&amp;mod=2&amp;'.$s.'">'.$vote['otvet5'].'</a><br>';}
if(!empty($vote['otvet6'])){echo'6) <a href="./?id_vote='.$id_vote.'&amp;otvet=6&amp;mod=2&amp;'.$s.'">'.$vote['otvet6'].'</a><br>';}
if(!empty($vote['otvet7'])){echo'7) <a href="./?id_vote='.$id_vote.'&amp;otvet=7&amp;mod=2&amp;'.$s.'">'.$vote['otvet7'].'</a><br>';}
}
echo'<img src="../design/default/5.gif" alt="-"> <a href="./?id_vote='.$id_vote.'&amp;mod=3&amp;'.$s.'">Результаты</a><br></div><div class="line"></div>';
}
break;

//Учёт голоса
case'2':
if($vhod==1){
$otvet=cifry($_GET['otvet']);
$votes=mysql_query("select * from votes where id_vote='$id_vote' limit 1");
if(mysql_num_rows($votes)==0){
echo'<div class="cont">
Голосования с таким ID нет!<br>
</div><div class="line"></div>';
}else{
$vote=mysql_fetch_array($votes);
if($vote['konec']==1){
echo'<div class="cont">
Голосование уже окончено!<br>
</div><div class="line"></div>';
}else{
$suchgol=mysql_num_rows(mysql_query("select * from votes_otv where id_user='$id_user' and id_vote='$id_vote' limit 1"));
if($suchgol==1){
echo'<div class="cont">Вы уже голосовали!<br></div><div class="line"></div>';
}else{
mysql_query("insert into votes_otv set id_user='$id_user', id_otvet='$otvet', id_vote='$id_vote'");
echo'<div class="cont">Ваш голос учтён! Спасибо!<br></div><div class="line"></div>';
}
}
}
}else{
echo'<div class="cont">Вы не авторизованы!<br></div><div class="line"></div>';
}
break;

//Результаты
case'3':
$votes=mysql_query("select * from votes where id_vote='$id_vote' limit 1");
if(mysql_num_rows($votes)==0){
echo'<div class="cont">Голосования с таким ID нет!<br></div><div class="line"></div>';
}else{
$vote=mysql_fetch_array($votes);
echo'<div class="cont">'.vizual($vote['vopros']).'<br>
Ответы:<br>';
for($i=1;$i<8;$i++){
if(!empty($vote['otvet'.$i])){
$otvet[$i]=mysql_num_rows(mysql_query("select * from votes_otv where id_otvet='".$i."' and id_vote='$id_vote'"));
echo $i.') '.$vote['otvet'.$i].' ['.$otvet[$i].']<br>';}
}
echo'</div><div class="line"></div>';
}
break;

}

echo'<div class="cont"><img src="../design/default/5.gif" alt="-"> <a href="../?'.$s.'">На главную</a><br></div>';

echo $down;
?>