php input写入,PHP将文件从input文件写入到txt

这篇博客讨论了在PHP中如何从HTML表单获取输入并将其写入TXT文件的常见问题。作者指出,使用file_put_contents函数可以简化这一过程,并提醒读者注意检查表单提交方式(GET或POST)与PHP脚本接收数据的方式是否一致。此外,还提到了文件权限和PHP版本可能导致的问题,并建议检查服务器日志以获取更多错误信息。
摘要由CSDN通过智能技术生成

PHP将文件从input文件写入到txt

我已经search周围的这个网站的答案,但没有find任何。

我有一个表单,我想获取input的内容写入一个TXT文件。 为了简单起见,我只写了一个简单的表单和一个脚本,但却一直让我空白。 这是我得到的

Text file

这里是我的PHP文件

你的表单应该是这样的:

和PHP

我写信给/tmp/mydata.txt因为这样我现在就是在这里。 使用data.txt写入当前工作目录中的文件,我不知道在你的例子。

file_put_contents打开,为您写入和closures文件。 不要乱它。

进一步阅读: file_put_contents

你所遇到的问题是因为你有额外的

,你的数据是用GET方法进行的,而你正在使用POST来访问PHP的数据。

可能的解决scheme:

在closures文件之前,您正在closures脚本。

如果你使用file_put_contents,你不需要做fopen – > fwrite – > fclose,那么file_put_contents会为你做所有的事情。 您还应该检查Web服务器是否在写入“data.txt”文件的目录中有写权限。

根据你的PHP版本(如果它是旧的),你可能没有file_get / put_contents函数。 检查您的networking服务器日志,看看您执行脚本时是否出现错误。

使用fwrite()而不是file_put_contents()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值