很棒的一天,
以下是我count
访问该网站的访问者的脚本,total
值存储在txt
文件中。 Count正在运行。但是在运行此脚本时,我收到两个notice
错误。
注意:使用未定义的常数r - 假设' r'
注意:使用未定义的常量w - 假设' w'
脚本
if(file_exists('count_file.txt'))
{
$fil = fopen('count_file.txt', r);
$dat = fread($fil, filesize('count_file.txt'));
echo $dat+1;
fclose($fil);
$fil = fopen('count_file.txt', w);
fwrite($fil, $dat+1);
}
else
{
$fil = fopen('count_file.txt', w);
fwrite($fil, 1);
echo '1';
fclose($fil);
}
答案 0 :(得分:1)
fopen()
的第二个参数应该是一个字符串,因此您错过r
和w
周围的引号,因为您同时使用两者作为如果它们是常数。
答案 1 :(得分:0)
你必须使用字符串,而不是常量。 'r'
代替r