Php file_put_内容返回true,但该文件为';我也不会写。

Php file_put_内容返回true,但该文件为';我也不会写。,php,html,file-put-contents,Php,Html,File Put Contents,当我按下某个HTML页面上的按钮时,会运行一个小PHP脚本: <?php if(isset($_POST['field1'])) { $data = $_POST['field1'] . "\n"; $ret = file_put_contents('/tmp/mydata.txt', $data, FILE_APPEND | LOCK_EX); if($ret === false) { die('There was an error writing

当我按下某个HTML页面上的按钮时,会运行一个小PHP脚本:

<?php
if(isset($_POST['field1'])) {
    $data = $_POST['field1'] . "\n";
    $ret = file_put_contents('/tmp/mydata.txt', $data, FILE_APPEND | LOCK_EX);
    if($ret === false) {
        die('There was an error writing this file');
    }
    else {
        echo "$ret bytes written to file";
    }
}
else {
   die('no post data to process');
}

如何打开文件?$ret=file_put_contents('/tmp/mydata.txt',$data,file_APPEND | LOCK_EX);它似乎正在打开文件。。因为如果我更改或移动文件,我会收到一个错误,我指的是这样的评论:“但是当我打开文件时,它是空的,读起来是‘零字节’。”你怎么做?也许你写文件的代码没有错,但是阅读它是正确的。我感谢你的支持,但是你的问题对其他人没有帮助,因为它缺少评论中的基本信息,我宁愿以“离题”结束这个问题,因为错误很简单,不太可能帮助其他人。