Просмотр файла moduls/blog/user.php

Размер файла: 7.18Kb
<div align="center">
<a class="knopka" href="/?page=us_blog&int=red_of">&nbsp;Настройки блога&nbsp;</a>
<a class="knopka" href="/?page=us_blog&int=blog_format">&nbsp;Форматировать блог&nbsp;</a>
<a class="knopka" href="/?page=us_blog&int=blog_delet">&nbsp;Удалить мой блог&nbsp;</a>
</div><br>
<div align="center"><a class="knopka" href="/?page=us_blog">&nbsp;Читать&nbsp;</a>
<a class="knopka" href="/?page=us_blog&int=add">&nbsp;Добавить запись&nbsp;</a>
<a class="knopka" href="/?page=us_blog&int=red">&nbsp;Отредактировать&nbsp;</a>
<a class="knopka" href="/?page=us_blog&int=del">&nbsp;Удалять&nbsp;</a><a class="knopka" href="/?page=us_blog&int=del_komm">&nbsp;Очистить комментарии&nbsp;</a><br>

</div><br>

<hr>
<?php
if (!is_file('user/'.$_SESSION['user_login'].'/profile.php'))
{echo 'Ошибка доступа к базе!'; exit;}

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

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

    $fp = fopen ('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 '
    Успешно!
    <META HTTP-EQUIV="Refresh" CONTENT="1; URL=/?page=us_blog">';
   }
   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 ('moduls/blog/base/'.$_SESSION['user_login'].'_com.txt', "w+");
    fclose ($fp);
    echo '
    Успешно!
    <META HTTP-EQUIV="Refresh" CONTENT="1; URL=/?page=us_blog">';
 }
 else
 {
  // читаем блог
  if (is_file('moduls/blog/base/'.$_SESSION['user_login'].'.txt'))
  {
   $_GET['blog'] = $_SESSION['user_login'];
   echo '<span class="r1"></span><span class="r2"></span><span class="r3"></span>
   <div class="block-round-content">
   ';
   include('moduls/blog/read_blog.php');
   echo '</div>
   <span class="r3"></span><span class="r2"></span><span class="r1"></span>
   ';
  }
  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('moduls/blog/remove/'.$_SESSION['user_login'].'.txt'))
   		{
    	$fp = fopen ('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('moduls/blog/remove/'.$_SESSION['user_login'].'.txt','moduls/blog/base/'.$_SESSION['user_login'].'.txt');
    	}

    	if (!is_file('moduls/blog/remove/'.$_SESSION['user_login'].'_of.php'))
    	{
    	$fp = fopen ('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('moduls/blog/remove/'.$_SESSION['user_login'].'_of.php','moduls/blog/base/'.$_SESSION['user_login'].'_of.php');
    	}

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

    	echo '<span class="ramka">Ваш блог успешно создан!</span>';
    	echo '<META HTTP-EQUIV="Refresh" CONTENT="1; URL=/?page=us_blog">';
       }
       else
       {
        if (is_file('moduls/blog/remove/'.$_SESSION['user_login'].'_of.php'))
        {
         @unlink('moduls/blog/remove/'.$_SESSION['user_login'].'_of.php');
        }
        if (is_file('moduls/blog/remove/'.$_SESSION['user_login'].'_com.txt'))
        {
        @unlink('moduls/blog/remove/'.$_SESSION['user_login'].'_com.txt');
        }
        if (is_file('moduls/blog/remove/'.$_SESSION['user_login'].'.txt'))
        {
        @unlink('moduls/blog/remove/'.$_SESSION['user_login'].'.txt');
        }

        $fp = fopen ('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 ('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 ('moduls/blog/base/'.$_SESSION['user_login'].'_com.txt', "w+");
    	fclose ($fp);

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

    	echo '<span class="ramka">Ваш блог успешно создан!</span>';
    	echo '<META HTTP-EQUIV="Refresh" CONTENT="1; URL=/?page=us_blog">';
       }
   }
  }
 }
?>