Размер файла: 1.39Kb
<?php
Defined('INDEX_S_S') or die ('Доступ запрещен!!!');
if ($_SESSION['status'] != 3) die('Доступ запрещен');
if ($_POST['red_ok'] != 1)
{
echo '
<form name="" action="" method="post">
<input name="lines" type="hidden" value="'.$_GET['lines'].'">
<input name="red_ok" type="hidden" value="1">
<input type="submit" value="Подтвердить">
</form>
';
}
else
{
$line = $_POST['lines'];
$file = @file("mod/post/p/post.txt"); //загоняем файл в массив $file
$count = count($file); //подсчитываем количество строк
$fop = fopen("mod/post/p/post.txt","w+");//очищаем файл
for($ce=0;$ce<$count;$ce++) //создаём цикл, кол-во оборотов равно количиству строк в файле
{
if($ce != $line) //если номер оборота не равен строке перезаписываем
{
fwrite($fop,$file[$ce]);
}
else //если равен ничего не делаем
{
$fp = fopen ("mod/post/count.txt", "r");
$count2 = fread($fp,filesize("mod/post/count.txt"));
fclose ($fp);
--$count2;
$fp = fopen ("mod/post/count.txt", "w");
fwrite ($fp, $count2);
fclose ($fp);
echo "Пост №".$line." удален.";
}
}
fclose($fop); //закончили работать с файлом
echo '<META HTTP-EQUIV="Refresh" CONTENT="1; URL=/?pg='.$pg.'">';
};
?>