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