У меня есть веб-страница, отображающая содержимое текстового файла. Я хочу создать кнопку, которая очистит содержимое этого текстового файла. Я знаю, что содержимое файла можно стереть с помощью php, но у меня возникли проблемы с поиском способа сделать кнопку, которая будет делать это, потому что php является серверной. Есть ли хороший способ сделать это с помощью Javascript?Как стереть содержимое текстового файла с помощью php & javascript
ответ
Нет, вы не можете изменить диск пользователя из javascript. Однако вспышка или серебристый свет могут это сделать. Я содрогаюсь, чтобы думать о возможностях.
Редактировать: О, вы говорите о файле на сервере? Сервер может это сделать. Клиент может только поручить серверу сделать это от их имени.
Файл, на сервере, может быть удален только программным обеспечением, запущенным на сервере. Клиентская сторона JavaScript не может этого сделать. Если бы это было возможно, любой старый Джо мог удалить любой контент с любого веб-сайта.
Вы можете использовать client side JavaScript to make an HTTP request, что сервер (обычно с использованием языка программирования на стороне сервера (который может быть JavaScript (через Node, Classic ASP и т. Д.), PHP или что-то еще)) интерпретирует как инструкцию для удаления файла ... но вы можете в равной мере использовать HTML-форму для создания запроса POST.
Эх, я бы не использовал метод POST. Возможно, используйте DELETE, если вы готовы к этому. http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html –
@JoeFrambach - Вы не можете сделать запрос DELETE с использованием HTML-формы, и цель не (предположительно) полностью удалить ресурс в любом случае, но чтобы сбросить его. – Quentin
Ах, имеет смысл. понял. –
Вам не нужен Javascript. Попробуйте что-то вроде этого:
<form action="file.php" method="get">
<button name="button_name" value="clear" />
</form>
И в файл PHP вам нужно положить что-то вроде этого:
file_put_contents($file, ''); //write empty string to file
Не используйте GET для запросов на [небезопасные операции] (http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html)! – Quentin
- 1. Получить содержимое текстового файла с помощью javascript
- 2. Как стереть содержимое boosted_shared_memory?
- 3. Распечатайте содержимое текстового файла с помощью javascript/jquery
- 4. Как импортировать содержимое текстового файла в JavaScript?
- 5. Сохранение текстового файла с помощью PHP с использованием кода Javascript
- 6. проверить содержимое текстового файла с помощью perl
- 7. как читать содержимое php-файла с помощью javascript
- 8. Получите содержимое текстового файла в переменную javascript
- 9. Как отредактировать содержимое файла epub с помощью PHP
- 10. Как отобразить содержимое файла PHP с помощью самого PHP?
- 11. как очистить содержимое текстового файла с #
- 12. манипулируя содержимое текстового файла
- 13. Удалить содержимое из текстового файла в PHP
- 14. php не читает содержимое текстового файла
- 15. Очистить содержимое текстового файла
- 16. Извлечь содержимое текстового файла
- 17. Как выводить содержимое текстового файла с помощью npp_exec
- 18. Как отобразить содержимое текстового файла в PowerPoint с помощью макроса
- 19. Как отобразить содержимое текстового файла в браузере с помощью watir?
- 20. Как отсортировать содержимое текстового файла с помощью сценария оболочки
- 21. Как фильтровать содержимое текстового файла с помощью QRegExp?
- 22. Как читать содержимое внутри текстового файла с помощью командной строки?
- 23. читать содержимое из текстового файла с помощью скрипта java
- 24. Показать/отобразить содержимое файла с помощью javascript
- 25. Как я могу обрезать содержимое текстового поля с помощью JavaScript?
- 26. Загрузите содержимое файла с помощью Javascript
- 27. PHP Очистить содержимое файла с помощью ссылки
- 28. Прочитайте содержимое текстового файла динамически
- 29. Как изменить содержимое переменных php с помощью текстового поля html
- 30. Редактирование текстового файла с помощью php
Вы не можете редактировать файлы в файловой системе, непосредственно с помощью JavaScript. – cgatian