Как удалить файл с помощью JavaScript?



Автор Артём Скачков задал вопрос в разделе Другие языки и технологии

Как удалить файл через javascript и получил лучший ответ

Ответ от Mercury Lamp[гуру]
Непосредственно удалить файл с сервера или локального компьютера средствами только клиентского JavaScript невозможно из-за ограничений безопасности браузера. Чтобы решить эту задачу, необходимо использовать связку клиентской и серверной частей. С помощью JavaScript нужно сформировать AJAX запрос, который передаст путь к нужному файлу на сервер. Там серверный сценарий, например на PHP, примет эти данные и выполнит удаление. В PHP для этой цели применяется функция unlink. Крайне важно продумать безопасность такого решения. Серверный скрипт должен строго проверять права пользователя и валидировать передаваемый путь, чтобы исключить риск удаления произвольных данных на сервере через подмену параметров в запросе.

Ответ от Вычитаетемойник[гуру]
через javascript невозможно, ибо это клиентский язык и выполняется в браузере

Ответ от Данте Николь Дэльвенго[новичек]
ajax запрос надо формировать в котором передать путь к файлу а дальее его функцией там unlink(); удалить

Ответ от ВикиВопрос[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как удалить файл через javascript

Вопрос пр С++. Подскажите, пожалуйста, как удалить файл на С++?
Для удаления файла в C++ существует два основных подхода. Первый и самый совместимый вариант
подробнее...

как прикрепить файл к файлу?
Прикрепить один файл к другому означает их физическое объединение или склеивание. В Windows это
подробнее...

Подскажите что за программа svchost.exe и как устранить ошибку приложения
Svchost.exe это стандартный системный процесс Windows, который служит узлом для работы различных
подробнее...

Как на клавиатуре набрать такие кавычки «««« »»»»?
Чтобы набрать на клавиатуре кавычки-ёлочки, используйте цифровую клавиатуру справа при включенном
подробнее...

Как создать массив, если неизвестно сколько будет элементов C#
В языке C# обычные массивы имеют фиксированный размер, который задается при их создании. Если
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*