用$f=fopen("guestbook.dat","w");试试

解决方案 »

  1.   

    都试过了,不行。文件guestbook.dat创建后,不能通过网页表单写入内容
      

  2.   

    设置文件夹c:\inetpub\wwwroot\php\liuyan\的权限.右键文件夹\属性\安全\添加 Everyone权限:完全控制.
    确定.
      

  3.   

    哦!对不起!!!(粗心大意),写文件的部分在这里,程序思路:通过post.php将HTML页面中的留言内容写入guestbook.txt文件,main.php从guestbook.txt文件中读取留言并显示在HTML页面中,第一贴中的代码属于post.php,以下是main.php中的主要代码:
               $fp=fopen("guestbook.txt","rw");
             //写入日期
               $t = date(Y年m月d日);
             //写入留言
               $main = "姓名:<a href=\"mailto:$email\">$name</a>:($t)<br>
                 留言:$note<br><hr>";
             //写入文件
               $write=fwrite($fp,$main);
             //关闭文件
               fclose($fp);
               echo "留言成功";