View file moduls/blog/user.php

File size: 7.62Kb
<div align="center">
<a href="/?page=us_blog&int=red_of">Настройки блога</a>&nbsp;
<a href="/?page=us_blog&int=blog_format">Форматировать блог</a>&nbsp;
<a href="/?page=us_blog&int=blog_delet">Удалить мой блог</a>
</div><hr>
<div align="center"><a href="/?page=us_blog">Читать</a>&nbsp;
<a href="/?page=us_blog&int=add">Добавить запись</a>&nbsp;
<a href="/?page=us_blog&int=red">Отредактировать</a>&nbsp;
<a href="/?page=us_blog&int=del">Удалять</a>&nbsp;
<a href="/?page=us_blog&int=del_komm">Очистить комментарии</a><br>
</div>
<hr>
<?php
if (!is_file($cms.'user/'.$_SESSION['user_login'].'/profile.php'))
{echo 'Ошибка доступа к базе!'; exit;}

if (!is_file($cms.'moduls/blog/base/'.$_SESSION['user_login'].'.txt'))
  {
   $_GET['int'] = '';
  }

 if ($_GET['int'] == 'add')
 {
  // ну собсна добавляем
  include($cms.'moduls/blog/add_post.php');
 }
  elseif ($_GET['int'] == 'red_of')
 {
  // для редакта
  include($cms.'moduls/blog/red_oform.php');
 }
  elseif ($_GET['int'] == 'blog_delet')
 {
  // удалить весь блог!
  include($cms.'moduls/blog/blog_del.php');
 }
 elseif ($_GET['int'] == 'red')
 {
  // для редакта
  include($cms.'moduls/blog/red_post.php');
 }
 elseif ($_GET['int'] == 'del')
 {
  // удаляем там что нам не надо
  include($cms.'moduls/blog/del_post.php');
 }
  elseif ($_GET['int'] == 'blog_format')
 {
  // фоматирование
  if ($_POST['pokas'] == '1')
   {

    $fp = fopen ($cms.'moduls/blog/base/'.$_SESSION['user_login'].'.txt', "w+");
    fwrite ($fp, ''.$_SESSION['user_login'].'|Форматирование блога прошло успешно.|'.date("d/m/Y").'|'.date("H:i:s").'|'."\r\n");
    fclose ($fp);

    $activ = 'Форматирование блога.';
    include('moduls/act/act_add.php');
     echo '
    Успешно!
     <a href="?page='.$_GET['page'].'">Далее</a>';
   }
   else
   {
   echo
   '
    Вы сейчас очистите свой блог от всех записей! Продолжить?
    <form name="" action="" method="post">
    <input name="pokas" type="hidden" value="1">
    <input class="knopka" type="submit" value="Форматировать">
    </form>
    <br>
    <a class="knopka" href="/?page=us_blog">Отмена</a>
   ';
   }
 }
  elseif ($_GET['int'] == 'del_komm')
 {
  // удаляем комментарии
    $fp = fopen ($cms.'moduls/blog/base/'.$_SESSION['user_login'].'_com.txt', "w+");
    fclose ($fp);
    echo '
    Успешно!
    <a href="?page='.$_GET['page'].'">Далее</a>';
 }
 else
 {
  // читаем блог
  if (is_file($cms.'moduls/blog/base/'.$_SESSION['user_login'].'.txt'))
  {
   $_GET['blog'] = $_SESSION['user_login'];

   include('moduls/blog/read_blog.php');

  }
  else
  {
   if ($_POST['add_blog'] != '1')
   {
   echo '<span class="error">Ваш блог еще не создан! Для создания своего блога просто кликните на кнопку!</span><br>';
   echo '
   <form name="" action="" method="post">
   <input name="add_blog" type="hidden" value="1">
   <input name="vost" type="radio" value="1" checked> Восстановить (если было произведено удаление блога)<br>
   <input name="vost" type="radio" value="0">         Создать новый.<br>
   <input class="knopka" type="submit" value="Создать блог!">
   </form>
   ';
   }
   else
   {
       if ($_POST['vost'] == '1')
       {
   		if (!is_file($cms.'moduls/blog/remove/'.$_SESSION['user_login'].'.txt'))
   		{
    	$fp = fopen ($cms.'moduls/blog/base/'.$_SESSION['user_login'].'.txt', "w+");
    	fwrite ($fp, ''.$_SESSION['user_login'].'|Блог пользователя '.$_SESSION['user_login'].' успешно создан. Отредактируйте оформление вашего блога, и эту запись.|'.date("d/m/Y").'|'.date("H:i:s").'|'."\r\n");
    	fclose ($fp);
    	}
    	else
    	{
    	@rename($cms.'moduls/blog/remove/'.$_SESSION['user_login'].'.txt',$cms.'moduls/blog/base/'.$_SESSION['user_login'].'.txt');
    	}

    	if (!is_file($cms.'moduls/blog/remove/'.$_SESSION['user_login'].'_of.php'))
    	{
    	$fp = fopen ($cms.'moduls/blog/base/'.$_SESSION['user_login'].'_of.php', "w+");
    	fwrite ($fp, '<?php');
    	fwrite ($fp,
    	'
    	$bl_c_back = \'#E2E2E2\';
    	$bl_c_zag = \'#B5B5B5\';
    	$bl_c_t_z = \'#161616\';
    	$bl_c_mes = \'#F3F3F3\';
    	$bl_c_t_m = \'#6C6C6C\';
    	$bl_c_link = \'#00351B\';
    	$bl_s_zag = \'2\';
    	$bl_s_mes = \'2\';
    	$bl_name = \'Блог пользователя '.$_SESSION['user_login'].'\';
    	$bl_opis = \'Описание еще не отредактировано\';
    	');
    	fwrite ($fp, '?>');
    	fclose ($fp);
    	}
    	else
    	{
    	@rename($cms.'moduls/blog/remove/'.$_SESSION['user_login'].'_of.php',$cms.'moduls/blog/base/'.$_SESSION['user_login'].'_of.php');
    	}

    	if (!is_file($cms.'moduls/blog/remove/'.$_SESSION['user_login'].'_com.txt'))
    	{
    	$fp = fopen ($cms.'moduls/blog/base/'.$_SESSION['user_login'].'_com.txt', "w+");
    	fclose ($fp);
    	}
    	else
    	{
    	 @rename($cms.'moduls/blog/remove/'.$_SESSION['user_login'].'_com.txt',$cms.'moduls/blog/base/'.$_SESSION['user_login'].'_com.txt');
    	}
    	$fp = fopen ($cms.'moduls/blog/spisok.txt', "a+");
    	fwrite ($fp, $_SESSION['user_login']."\r\n");
    	fclose ($fp);

    	echo '<span class="ramka">Ваш блог успешно создан!</span>';
    	echo ' <a href="?page='.$_GET['page'].'">Далее</a>';
       }
       else
       {
        if (is_file($cms.'moduls/blog/remove/'.$_SESSION['user_login'].'_of.php'))
        {
         @unlink($cms.'moduls/blog/remove/'.$_SESSION['user_login'].'_of.php');
        }
        if (is_file($cms.'moduls/blog/remove/'.$_SESSION['user_login'].'_com.txt'))
        {
        @unlink($cms.'moduls/blog/remove/'.$_SESSION['user_login'].'_com.txt');
        }
        if (is_file($cms.'moduls/blog/remove/'.$_SESSION['user_login'].'.txt'))
        {
        @unlink($cms.'moduls/blog/remove/'.$_SESSION['user_login'].'.txt');
        }

        $fp = fopen ($cms.'moduls/blog/base/'.$_SESSION['user_login'].'.txt', "w+");
    	fwrite ($fp, ''.$_SESSION['user_login'].'|Мой блог создан! Приятного общения!|'.date("d/m/Y").'|'.date("H:i:s").'|'."\r\n");
    	fclose ($fp);

    	$fp = fopen ($cms.'moduls/blog/base/'.$_SESSION['user_login'].'_of.php', "w+");
    	fwrite ($fp, '<?php');
    	fwrite ($fp,
    	'
    	$bl_c_back = \'#E2E2E2\';
    	$bl_c_zag = \'#B5B5B5\';
    	$bl_c_t_z = \'#161616\';
    	$bl_c_mes = \'#F3F3F3\';
    	$bl_c_t_m = \'#6C6C6C\';
    	$bl_c_link = \'#00351B\';
    	$bl_s_zag = \'2\';
    	$bl_s_mes = \'2\';
    	$bl_name = \'Блог пользователя '.$_SESSION['user_login'].'\';
    	$bl_opis = \'Описание еще не отредактировано\';
    	');
    	fwrite ($fp, '?>');
    	fclose ($fp);

    	$fp = fopen ($cms.'moduls/blog/base/'.$_SESSION['user_login'].'_com.txt', "w+");
    	fclose ($fp);

    	$fp = fopen ($cms.'moduls/blog/spisok.txt', "a+");
    	fwrite ($fp, $_SESSION['user_login']."\r\n");
    	fclose ($fp);

    	echo '<span class="ramka">Ваш блог успешно создан!</span>';
    	echo ' <a href="?page='.$_GET['page'].'">Далее</a>';
       }
   }
  }
 }
?>