PHP Form变量和数据到&从文本文件?

时间:2016-06-13 15:20:09

标签: php forms file variables

我有一个包含大量输入字段和复选框的表单。

当我提交表单时,我想将表单字段名称和值写入文本文件。

<input type="text" name="mailHost" value=""/>
<input type="text" name="mailUser" value=""/>
<input type="text" name="mailPass" value=""/>

因此,以此为例,它将被写入文件:

mailHost = VALUE
mailUser = VALUE
mailPass = VALUE

对于一些表单字段,可以手动完成每个表单字段,但是有多种函数或方法可以为多个字段执行此操作吗?

然后读回来一样吗?

再次使用上面的相同示例,我会在回读时结束以下内容:

$ mailHost = Value,$ mailUser = value等动态创建变量名称并分配值?

由于

1 个答案:

答案 0 :(得分:2)

您可以遍历$_POST数组:

foreach ($_POST as $key => $value) {
   file_put_contents('file.txt', $key . " = " . $value . "\n", FILE_APPEND);
}

注意

未选中的复选框不会出现在$_POST数组中。