View file modules/forum/podpiska.php

File size: 3.38Kb
<?php
########################################
##	           WAP-ENGINE             ##
########################################
##                                    ##
##  Автор : CHUMA (Токарев Владимир)  ##
##  e-mail : [email protected]     ##
##  WAP : http://wap-engine.ru        ##
##                                    ##
########################################
##         ВЫ НЕ ИМЕЕТЕ ПРАВО         ##
##        ИЗМЕНЯТЬ КОД СКРИПТА        ##
##  ДЛЯ ДАЛЬНЕЙШЕГО РАСПРОСТРАНЕНИЯ!  ##
########################################
include ('../../config.php');
include ('../../templates/run.php');
include ('../../templates/func.php');
####################
$id = filter($_GET['id']);
$str = filter($_GET['str']);
$str_r = filter($_GET['str_r']);
$str_t = filter($_GET['str_t']);

$razdel_data = '../../data/forum/razdel.php';
$razdel_f = file($razdel_data);
$podrazdel_data = '../../data/forum/podrazdel.php';
$podrazdel_f = file($podrazdel_data);
$podrazdel_arr = explode('|',$podrazdel_f[$str]);
$razdel_arr = explode('|',$razdel_f[$str_r]);

$temy_data = '../../data/forum/podrazdel/'.$podrazdel_arr[0].'.php';
$temy_f = @file($temy_data);
$temy_arr = explode('|', $temy_f[$str_t]);
####################
if($podrazdel_arr[1] == $razdel_arr[0] && $id == $temy_arr[0])
 {
  if($temy_arr[1] == $login)
   {
    if($_GET['act'] == 'podpis')
     {
      write_to_file('../../data/forum/temy/'.$podrazdel_arr[0].'_'.$id.'_podpiska.php', "<?php\r\n/*\r\n$login\r\n*/\r\n?>");
     }
    elseif($_GET['act'] == 'otpis')
     {
      write_to_file('../../data/forum/temy/'.$podrazdel_arr[0].'_'.$id.'_podpiska.php', '');
      
      @unlink('../../data/forum/temy/'.$podrazdel_arr[0].'_'.$id.'_podpiska.php');
     }
    
    header ('location: showtema.php?id='.$id.'&str='.$str.'&str_r='.$str_r.'&'.session_name().'='.session_id().'');
   }
  else
   {
    include ("../../themes/$themes.php");
    echo'<p class="err">ОШИБКА!!! Вы не можете подписаться на эту тему. Подписываться можно только на созданные вами темы.<br /></p>';
    echo'<p><br /><a href="index.php?'.session_name().'='.session_id().'">В форум</a></p>';
    echo'<p><a href="../kabinet/index.php?'.session_name().'='.session_id().'">В кабинет</a><br /></p>';
    include ('../../templates/foot.php');
   }
 }
  elseif($podrazdel_arr[1] != $razdel_arr[0])
 {
  include ("../../themes/$themes.php");
  echo'<p class="err">ОШИБКА!!! Данный подраздел не существует или находится в другом разделе.<br /></p>';
  echo'<p><br /><a href="index.php?'.session_name().'='.session_id().'">В форум</a></p>';
  echo'<p><a href="../kabinet/index.php?'.session_name().'='.session_id().'">В кабинет</a><br /></p>';
  include ('../../templates/foot.php');
 }
  else
 {
  include ("../../themes/$themes.php");
  echo'<p class="err">ОШИБКА!!! Такя тема не существует.<br /></p>';
  echo'<p><br /><a href="index.php?'.session_name().'='.session_id().'">В форум</a></p>';
  echo'<p><a href="../kabinet/index.php?'.session_name().'='.session_id().'">В кабинет</a><br /></p>';
  include ('../../templates/foot.php');
 }
####################
?>