Вход Регистрация
Файл: modules/kabinet/set_ignor.php
Строк: 124
<?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');
####################
if(isset($_SESSION['pass']) && isset($passw) && $_SESSION['pass'] == $passw)
 {
  if(
$_GET['act']=='del')
   {
    
$ignor_f file('../../data/users/'.$login.'_ignor.php');
    
$ignor_count count($ignor_f);
    
$id filter($_GET['id']);
    
$page filter($_GET['page']);
    
    for(
$i=2$i $ignor_count 2$i++)
     {
      
$ignor[] = "$ignor_f[$i]";
     }

    
$ig_count count($ignor);

    for(
$i=0$i $ig_count$i++)
     {
      if(
$i != $id)
       {    
        
$ig_to_file .= trim($ignor[$i])."rn";
       }
     }
    
$ig_to_file trim($ig_to_file);
    if(!empty(
$ig_to_file))
     { 
$ig_to_file "rn".$ig_to_file; } else
     { 
$ig_to_file ''; }

    
$ignor_file fopen("../../data/users/$login"."_ignor.php","w");
    
flock ($ignor_file,LOCK_EX);
    
fputs($ignor_file,"<?phprn/*$ig_to_filern*/rn?>");
    
fflush ($ignor_file);
    
flock ($ignor_file,LOCK_UN);
    
fclose($ignor_file);
   
    
header ("Location: ignor.php?page=$page&".session_name()."=".session_id()."");
   }
####################
  
if($_GET['act']=='add')
   {
    
$ignor_f = @file("../../data/users/$login"."_ignor.php");
    
$ignor_count count($ignor_f);
    if(isset(
$_POST['kto']))
     {
      
$kto filter($_POST['kto']);
     }
    elseif(isset(
$_GET['kto']))
     {
      
$kto filter($_GET['kto']);
     }
    
    
$nicks file('../../data/nicks.php');
    
$count_nicks count($nicks);
    
$count_nicks $count_nicks 2;
    
$user_est 0;
    for(
$i=2$i <= $count_nicks$i++)
     {
      if(
$kto == trim($nicks[$i]))
       {
        
$user_est 1;
        break;
       }
     }
     
    if(empty(
$kto))
     {
      
header("Location: ignor.php?err=1&".session_name()."=".session_id()."");
      exit;
     }
    
    
$ignored_est 0;
    for(
$i=2$i $ignor_count 2$i++)
     {
      if(
strstr($ignor_f[$i], "$kto"))
       {
        
$ignored_est 1;
        break;
       }
        else
       {
        
$ignor[] = "$ignor_f[$i]";
       }
     }
    
    
    if(
$kto == $login)
     {
      
header("Location: ignor.php?err=2&".session_name()."=".session_id()."");
      exit;
     }
    elseif(
$user_est == 0)
     {
      
header("Location: ignor.php?err=3&".session_name()."=".session_id()."");
      exit;
     }
    elseif(
$ignored_est == 1)
     {
      
header("Location: ignor.php?err=4&".session_name()."=".session_id()."");
      exit;
     }
    
    
$ig_count count($ignor);
    
    
$ig_to_file "$ktorn";
    for(
$i=0$i $ig_count$i++)
     {
      
$ig_to_file .= trim($ignor[$i])."rn";
     }
    
$ig_to_file trim($ig_to_file);
    
    
$ignor_file fopen("../../data/users/$login"."_ignor.php","w");
    
flock ($ignor_file,LOCK_EX);
    
fputs($ignor_file,"<?phprn/*rn$ig_to_filern*/rn?>");
    
fflush ($ignor_file);
    
flock ($ignor_file,LOCK_UN);
    
fclose($ignor_file);
   
    
header ("Location: ignor.php?".session_name()."=".session_id()."");
   }
####################
 
}
  else
 {
  include (
"../../themes/$themes.php");
  echo
"<p class="b">Вы не авторизованы!!! Войдите в личный кабинет.<br /></p>";
  echo
"<p><a href="index.php?".session_name()."=".session_id()."">В кабинет</a><br /></p>";
  include (
'../../templates/foot.php');
 }
####################
?>
Онлайн: 1
Реклама