2015-02-14 1 views
0

так что у меня есть текстовое поле и кнопка «Сохранить как», используя метод формы. Когда пользователь нажимает кнопку «Сохранить как», появится диалоговое окно и спросит, что такое имя файла и где его сохранить. Возможно ли это с помощью php или javascript?Как сохранить содержимое текстового поля в html-файле в PHP или JS

+1

Да, но ** быть осторожно! ** Если у вас есть поддержка PHP, ваш пользователь может ввести PHP-код в текстовое поле и сохранить его как файл PHP. Когда он перейдет к этому файлу в своем браузере, ваш сервер выполнит его код. Это огромный риск для безопасности. Вы должны хранить эти файлы в отдельном каталоге и убедиться, что они никогда не выполняются на сервере. – Keelan

ответ

0

Вы можете сделать это с помощью php. выполните следующие действия

1-> принимают входные данные от пользователя (имя файла и текст)
2-> дезинфицировать входы

этот фрагмент кода будет работать у

<?php 
$file = $_POST['filename']. ".txt"; // getting filename and storing to variable 

$content = $_POST['text_from_user']; // getting file contents from textarea 

// Write the contents to the file 
file_put_contents($file, $content); 
?> 
Смежные вопросы