【发布时间】:2016-11-25 06:10:51
【问题描述】:
我的问题是我想将下面显示的所有值写入一个txt文件。
我在fwrite(...) 行上这样做时收到一个错误 - 它只能排除 3 个参数。
我做错了吗? 有一个更好的方法吗?
感谢您的帮助。
<?php
if(isset($_POST['submit']))
{
$name = $_POST['name'];
$gender = $_POST['gender'];
$age = $_POST['age'];
$personality = $_POST['personality'];
$OS = $_POST['OS'];
$age_min = $_POST['age_min'];
$age_max = $_POST['age_max'];
$file = fopen("singles.txt","a+");
fwrite($file,$name,$gender,$age,$personality,$OS,$age_min,$age_max);
fclose($file);
print_r(error_get_last());
}
?>
如果需要任何其他信息,我可以尝试提供帮助!
【问题讨论】:
-
将这些值组成一个字符串,然后传递给 fwrite() 函数。
-
把fwrite改成
fwrite($file,"$name,$gender,$age,$personality,$OS,$age_min,$age_max"); -
您的问题解决了吗?
标签: php forms file fwrite file-handling