Вход Регистрация
Файл: modules/votes/vote.php
Строк: 51
<?php
########################################
##               WAP-ENGINE             ##
########################################
##                                    ##
##  Автор : CHUMA (Токарев Владимир)  ##
##  e-mail : crazychuma@gmail.com     ##
##  WAP : http://wap-engine.ru        ##
##                                    ##
########################################
##         ВЫ НЕ ИМЕЕТЕ ПРАВО         ##
##        ИЗМЕНЯТЬ КОД СКРИПТА        ##
##  ДЛЯ ДАЛЬНЕЙШЕГО РАСПРОСТРАНЕНИЯ!  ##
########################################
include ('../../config.php');
include (
'../../templates/run.php');
include (
'../../templates/func.php');
####################
$id filter($_GET['id']);
$str filter($_GET['str']);
$vote filter($_POST['vote']);

$razdel_data '../../data/votes/votes.php';
$razdel_f file($razdel_data);
$razdel_arr explode('|'$razdel_f[$str]);
$id_data '../../data/votes/'.$id.'.php';
$id_f = @file($id_data);
$id_count count($id_f);

$voted_f = @file('../../data/votes/'.$id.'_voted.php');
$voted_count count($voted_f);
####################
if(isset($_SESSION['pass']) && isset($passw) && $_SESSION['pass'] == $passw)
 {
  if(
$razdel_arr[0] == $id)
   {
    
$voted_est 0;
    for(
$i=2$i $voted_count 2$i++)
     {
      if(
strstr($voted_f[$i], $login))
       {
        
$voted_est 1;
        break;
       }
      else
       {
        
$voted_users[] = $voted_f[$i];
       }
     }
     
    if(
$voted_est == 1)
     {
      
header ('Location: showvote.php?err=1&id='.$id.'&str='.$str.'&'.session_name().'='.session_id().'');
      exit;
     }
     
      for(
$i=2$i $id_count 2$i++)
       {
        if(
$i == $vote)
         {
          
$id_arr_exp explode('|'$id_f[$i]);
          
$vote_num trim($id_arr_exp[1]) + 1;
          
$id_arr[] = trim($id_arr_exp[0].'|'.$vote_num);
         }
          else
         {
          
$id_arr[] = trim($id_f[$i]);
         }
       }
      if(!empty(
$id_arr))
       { 
$id_n_str trim(implode("rn"$id_arr)); } else
       { 
$id_n_str ''; }
       
      
$str_put "<?phprn/*rn$id_n_strrn*/rn?>";
      
      
write_to_file($id_data$str_put);
      
      
$vo_count count($voted_users);
      
$vo_to_file "$loginrn";
      for(
$i=0$i $vo_count$i++)
       {
        
$vo_to_file .= trim($voted_users[$i])."rn";
       }
      
$vo_to_file trim($vo_to_file);

      
write_to_file('../../data/votes/'.$id.'_voted.php'"<?phprn/*rn$vo_to_filern*/rn?>");
    
      
header ('Location: showvote.php?set=1&id='.$id.'&str='.$str.'&'.session_name().'='.session_id().'');
   }
    else
   {
    echo
'<p class="err">ОШИБКА!!! Такого опроса не существует.</p>';
   }
 }
  else
 {
  include 
'../../themes/'.$themes.'.php'
  echo
'<p class="err">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>';
  echo
'<p><a href="../kabinet/index.php?'.session_name().'='.session_id().'">В кабинет</a><br /></p>';
  include 
'../../templates/foot.php'
 }
####################
?>
Онлайн: 1
Реклама