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