关于PHP可以创建文件但不能写入

2024-11-25 23:04:18
推荐回答(5个)
回答1:

windows 系统的话 正如手册上所说 :
在区分二进制文件和文本文件的系统上(如 Windows) 打开文件时,
fopen() 函数的 mode 参数要加上 'b'。
---------------------------------------------------------------------------------------
我在用fopen('name.txt','ab')成功之后 改成你写的那样
fopen('name.txt','a+') 也能完全执行 不知道为什么 我的是(xp)

回答2:

那楼主在这句话下面加句
$str="\r\n您的姓名是:\r\n".$name."\r\n您的Email是:\r\n".$email."\r\n您的留言内容是:\r\n".$ly."\r\n";
echo $str;

回答3:

用chmod看看文件的权限?

回答4:

你提交怎么不连接数据库啊。

回答5:

file_put_contents,楼主查这个函数