【发布时间】:2013-08-16 07:56:24
【问题描述】:
我正在使用以下代码将 textarea 内容保存为 .txt 文件。它将创建一个 test.txt 文件。
function feed_text_download(){
if(isset($_POST['text_to_download']))
{
header('Content-disposition: attachment; filename=test.txt');
header('Content-type: application/txt');
echo $_POST['text_to_download'];
exit; //stop writing
}
}
add_action('after_setup_theme', 'feed_text_download');
我需要更改代码,一旦我点击保存按钮,我将得到save as 框,用户可以选择文件名而不是 test.txt。我在这里需要帮助。
【问题讨论】:
-
保存在哪里?在服务器还是客户端?
-
用户向服务器提交一些东西,服务器进程(例如:保存到数据库)并返回给用户一个对话框,要求用户将文件保存到客户端的某个地方。您在寻找此功能吗??