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

Очистка содержимого текстового файла с помощью php

Как закодировать кнопку для вызова clear.php, а затем вернуться к index.html, показывая результат, что он был очищен?

ОТВЕТЫ

Ответ 1

Вы можете перенаправить с помощью функции header() для изменения заголовка местоположения.

Ответ 2

$fh = fopen( 'filelist.txt', 'w' ); fclose($fh); 

В clear.php, перенаправляйте на страницу вызывающего абонента, используя значение $_SERVER[‘HTTP_REFERER’] .

Ответ 3

//create a file handler by opening the file $myTextFileHandler = @fopen("filelist.txt","r+"); //truncate the file to zero //or you could have used the write method and written nothing to it @ftruncate($myTextFileHandler, 0); //use location header to go back to index.html header("Location:index.html"); 

Я точно не знаю, где u хочет показать результат.

Ответ 4

Чтобы добавить кнопку , вы можете использовать jQuery библиотеки или простой Javascript script, как показано ниже:

HTML ссылка или кнопка:

  

Используйте PHP, чтобы очистить содержимое файла. Например, вы можете использовать fseek ($ fp, 0); или ftruncate (ресурс $file, int $size), как показано ниже:

Перенаправление PHP — вы можете использовать заголовок (строка $string [, bool $replace = true [, int $http_response_code]])

Ответ 5

w, поскольку режим будет обрезать файл.

Ответ 6

Ответ 7

 $fp = fopen("$address",'w+'); if(!$fp) echo 'not Open'; //----------------------------------- while(!feof($fp)) < fputs($fp,' ',999); >fclose($fp); 

Источник

Очистить файл по нажатию

Есть поле ввода и 2 кнопки. 1 записывает в файл текст из поля, 2 должна очищать файл при нажатии.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
  if(isset($_POST['submiter'])) // если отправили форму. то { $info = $_POST['info'] . "
"
; // получаем значение текстового поля и.. $f = fopen('file.html','a+'); // открываем файл для записи в конец =) fputs($f,$info); // записываем текстовое значение поля в файл fclose($f); // закрываем файл. } ?> ftruncate($f, 0); ?>">

Очистить форму по нажатию клавиши
Есть какой-нибудь метод для очистки формы? То есть на форме есть текст, кнопки и т.д. А по нажатию.

Очистить edit по нажатию кнопки
Здравствуйте Товарищи! Как сделать чтобы после ввода текста в edit при нажатии кнопки исчезал текст.

Нужно по нажатию кнопки очистить историю браузера ‘вперед’.
Дело вот в чем. Нужно в какой-то момент очистить историю странички браузера. К примеру, есть.

Через DBGrid изменить данные в ячейке, и по нажатию кнопки очистить все таблицы БД
как можно самым примитивным способом через DBGrid изменить данные в ячейке. и по нажатию кнопки.

Источник

Очистить .txt

Как очистить все файлы с расширением .txt в папке за исключением некоторых
Здравствуйте. Подскажите пожалуйста, желательно с примером, как удалить всё содержимое с файлов с.

Как очистить содержимое конкретного файла(txt) по клику на кнопке?
Допустим дан файл myf.txt, нужно его очистить при помощи php при нажатии на кнопку в веб-документе?

Я сохраняю html как текст, а как txt очистить от тегов?
напр. в txt <HTML> ТУТ любой Текст </HTML> должно получиться: Тут любоай текст

В папке К2 создайте файл t3.txt, в который перепишите вначале текст из файла t1.txt, а затем из t2.txt
Программным путем: 1. В папке С:\temp создайте папки К1 и К2. 2. В папке К1: a) создайте файл.

if(isset($_POST['del'])) { file_put_contents("core/app/Console/Commands/log.txt", ""); }

ЦитатаСообщение от andyyy Посмотреть сообщение

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
form method="POST"> textarea style="padding-bottom:1px ;  font-size:16px; margin-bottom: 10px;  height: 400px;  width: 100%;" name="del"> @php echo file_get_contents('core/app/Console/Commands/log.txt'); @endphp /textarea>br> @php if(isset($_POST['del'])) < file_put_contents("core/app/Console/Commands/log.txt", ""); >@endphp input class="btn btn-default" type="submit" name="del" value="Очистить"> /form>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
form method="POST"> textarea style="padding-bottom:1px ;  font-size:16px; margin-bottom: 10px;  height: 400px;  width: 100%;" name="del"> @php echo file_get_contents('core/app/Console/Commands/log.txt'); if(isset($_POST['del'])) < file_put_contents("core/app/Console/Commands/log.txt", ""); >@endphp /textarea>br> input class="btn btn-default" type="submit" name="del" value="Очистить"> /form>

Источник

Очистка содержимого текстового файла с помощью php

Как закодировать кнопку для вызова clear.php, а затем вернуться к index.html, показывая результат, который был очищен?

file_put_contents ("filelist.txt", ""); 

Вы можете перенаправить с помощью функции header (), чтобы изменить заголовок Location.

Это приведет к усечению файла:

$fh = fopen( 'filelist.txt', 'w' ); fclose($fh); 

В clear.php переадресовывайтесь на страницу вызывающего абонента, используя значение $_SERVER[‘HTTP_REFERER’] .

//create a file handler by opening the file $myTextFileHandler = @fopen("filelist.txt","r+"); //truncate the file to zero //or you could have used the write method and written nothing to it @ftruncate($myTextFileHandler, 0); //use location header to go back to index.html header("Location:index.html"); 

Я точно не знаю, где вы хотите показать результат.

Чтобы добавить кнопку, вы можете использовать библиотеки jQuery или простой скрипт Javascript, как показано ниже:

HTML- ссылка или кнопка:

   

Используйте PHP для очистки содержимого файла. Например, вы можете использовать fseek ($ fp, 0); или ftruncate (ресурс $ file, int $ size), как показано ниже:

Перенаправление PHP – вы можете использовать заголовок (string $ string [, bool $ replace = true [, int $ http_response_code]])

w, поскольку режим будет обрезать файл.

 $fp = fopen("$address",'w+'); if(!$fp) echo 'not Open'; //----------------------------------- while(!feof($fp)) < fputs($fp,' ',999); >fclose($fp); в $fp = fopen("$address",'w+'); if(!$fp) echo 'not Open'; //----------------------------------- while(!feof($fp)) < fputs($fp,' ',999); >fclose($fp); 

Источник

Читайте также:  Telegram bot hook php
Оцените статью