我想做的是在提交时将表单中的输入写入单独的文本文件中。请注意,该表格无法更改。
问题是,如何将输入保存在单独的TXT文件中? 这是形式:
这就是我尝试做的事情:
请注意,我在这里阅读了许多解决方案,所有表单的输入都带有名称(即name='message'
)。不幸的是,我的表单无法更改,这就是为什么我尝试(不成功)使用$name=$_POST['#name']
希望使用输入 ID(注意 #) .
我可以将输入保存到文本文件而不修改表单吗? 文件 questions.txt 存在且可写 777。
谢谢。
这里有一个问题目录。
通过使用提供的 Web 开发人员工具查看浏览器发送的数据或将表单指向(例如)来检查这一点非常简单:
至少在 Firefox 中,除了提交按钮之外,浏览器不会将任何数据发送回服务器。如果您无法使用表单重写 HTML 页面(或添加 Javascript),那么这将永远行不通。
暂时先把这个放在一边......
是的,但这是一个坏主意。我们使用数据库存储数据的原因有多种。
这始终是一个坏主意。允许 PHP 写入 Web 根目录中的文件也是如此。