新手求救,急.....!

新手求救,急.....!

本人刚自学PHP+MYSQL(用的教材是《精通PHP+MySQL应用开发》),然后按照论坛里面一个帖子的安装方法安装了一下PHP+MYSQL(http://www.phpfans.net/bbs/viewthread.php?tid=5238),但是现在在测试这本教材里面的一个小程序时:
<!--把留言写入文件:write_message.php-->
<?php
$fp=fopen("message.txt","w");
$day=date(Y年m月d日);
$s="<tr><td>[$day]<b>".$_post["name"]."</b><br>".$_post["message"]."<br></td></tr>";
$write=fwrite($fp,$s);
fclose($fp);
echo "谢谢你的留言!<br>";
?>
出现了如下错误提示:
Warning: fopen(message.txt) [function.fopen]: failed to open stream: Permission denied in C:\Inetpub\wwwroot\php\C2\Mybooks_BBS\write_message.php on line 3
等等....
请问各位大哥大姐这是怎么回事,怎么解决?本人刚学,什么都不太懂,望大家详细指教一下,谢谢!等待中...急


谢谢,把那个文件的权限改了一下,现在成功了。但是我想请问一下,怎样更改权限才能使他对所有文件都生效,这样不至于以后每次读取文件都要改一下。

[ 本帖最后由 alphalwei 于 2007-11-22 20:07 编辑 ]

权限不够啊.看看是否有创建文件的权限
如履薄冰

把它改成这样:
<?php
$fp=fopen("message.txt","a+");
$day=date(Y年m月d日);
$s="<tr><td>[$day]<b>".$_POST["name"]."</b><br>".$_POST["message"]."<br></td></tr>";
$write=fwrite($fp,$s);
fclose($fp);
echo "谢谢你的留言!<br>";
?>


注意POST要大写哦!
试下!
我的能行
php+java+c+c+++vb+pb