回 帖 发 新 帖 刷新版面

主题:我想用文件的方式写一个留言板,但是怎么都通不过测试

2007年05月14日04时05分18秒
The file is writable
Warning: fopen(message/text1.txt) [function.fopen]: failed to open stream: Permission denied in E:\ccms\jiangxr\test.php on line 16

Warning: fwrite(): supplied argument is not a valid stream resource in E:\ccms\jiangxr\test.php on line 17


代码:
<?
    $tt = date(Y年m月d日h时m分s秒);
    echo $tt."
";
    $filename="message/text1.txt";
    if (is_writable($filename)) {
        echo 'The file is writable';
        $fp=fopen($filename,'wb');
        fwrite($fp,'hello');
    }
    else {
        echo 'The file is not writable';
    }

?>
请问这是怎么回事?为什么明明是可以写操作的文件却不能使用fwrite写入数据?

回复列表 (共3个回复)

沙发

因为有一个个人主页空间,支持php的,想用php写个留言板,又没有数据库,只能这样子做自己的留言板了,可是明明可以写的文件却写不进数据,
苦恼中!
求助!!!

板凳

看起来,文件的权限不够

3 楼

但是明明文件是可写的呀

我来回复

您尚未登录,请登录后再回复。点此登录或注册