2

我希望我的 php 文件将一些文本写入我创建的文本文件,但没有写入任何内容。

这是代码:

<?php
    error_reporting(E_ALL);
    ini_set('display_errors', '1');

    if (isset($_POST['comment']))
    {
        $comment = $_POST['comment'];

        $myFile = "testFile.txt";
        $fh = fopen($myFile, 'w') or die("can't open file");
        $stringData = $comment;
        fwrite($fh, $stringData);
        fclose($fh);
    }
    else
    {
        $comment = 'no comment';

        $myFile = "testFile.txt";
        $fh = fopen($myFile, 'w') or die("can't open file");
        $stringData = $comment;
        fwrite($fh, $stringData);
        fclose($fh);
    }
?>
4

1 回答 1

2

检查文件权限。

如果这是问题,请尝试更改权限:

chmod("testFile.txt", 0644);
于 2012-06-03T19:58:37.807 回答