36

Главная - php - О файлах в php

Очистить файл от содержимого

Пример работы скрипта : «Очистить файл от содержимого»
Скрипт № 33.16
Cкачать архив «Очистить файл от содержимого»
Всего скачали 11 раз/а.


Мы подошли к очищению файла! Что такое очищение файла от содержимого!?
Просто запишем у него пустоту и готово!
Это будет выглядеть так:
@file_put_contents( 'название.разрешение' , '');

Cкучно!? - ОЧЕНЬ СКУЧНО! Для того, чтобы оживить скрипт, а сюда каждый раз будут заходить люди и каждый захочет очистить файл и посмотреть – как работает очищение файла!
Нельзя же пустой файл очистить второй раз!
Поэтому!
Сделаем хитро! 1.
Если файл пустой, и вы зашли на эту страницу первый раз, то получим данные из файла, в который записывали в конец файла. И запишем в новый файл , который и будем очищать!
2.
Псоле того, как вы нажмете очистить – файл очистится!
3.
И далее по логике должен опять сработать первый пункт, потому, что он срабатывает при перезагрузке страницы, но для этого мы запустили сессию $_SESSION['click']
4.
Вы можете попробовать зайти на эту страницу с другого браузера и посмотреть как это сработает снова! Можно было, конечно, сделать удаление сессии по нажатию на кнопку, но думаю, что кода и так много…

Результат:
Посмотреть на файл


Ну и чтобы было интересно... давайте здесь же и выведем результат... мы уже делали скрипт на тему получения данных...

if($file_get){
echo '<div class ="kod"><red>'.$file_get.'</red></div>';
}
else
{
echo '<div class ="kod"><red>Файл еще не существует....</red></div>';
}
Результат:
В файле ничего нет...
P.S. Этот, эти примеры и вообще весь сайт делается для того, чтобы вы могли понять, как это должно работать!
Потому, что я помню, как сам барахтался в этом море информации!
Не забывай о ближних своих!
Помогай им!
И не забывай тех, кто помог тебе!
Просто скажи спасибо!
Любая твоя реакция, на представление материалы очень важна для нас!
Не молчи! напиши что-то!(В рамках приличия конечно)


Нашел ошибку - напиши в коментах! У нас происходит большая чистка контента и приведение его к одному шаблону!
Если увидел ошибку – не поленись – напиши в коментах!
Мы очень Вам благодатны за вашу активную позицию!
Поделиться :
Оставить комментарий:
Всего комментариев : 0 PRO DW
+
=


PRO DW
Проголосовать: (Рейтинг звездный)
Еще никто не проголосовал
Может послушаем немного музыки!?