Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么文件中会出现额外的记录?_Javascript_Php - Fatal编程技术网

Javascript 为什么文件中会出现额外的记录?

Javascript 为什么文件中会出现额外的记录?,javascript,php,Javascript,Php,此代码应该比单击按钮的次数多写入一条文件记录(因为它在条目上写入一条)。但如果我点击十次,我至少会得到12条记录。额外记录最多延迟60秒出现。有一段时间我认为这一定是一个反弹问题,但这是一个很长的反弹!知道为什么会这样吗?我已经在多个浏览器和操作系统上尝试过了,唯一没有尝试过的地方就是我的EasyHP服务器 timerecordshort.php <?php $utime=substr(microtime(),11,10).substr(microtime(),2,6); $fp=fope

此代码应该比单击按钮的次数多写入一条文件记录(因为它在条目上写入一条)。但如果我点击十次,我至少会得到12条记录。额外记录最多延迟60秒出现。有一段时间我认为这一定是一个反弹问题,但这是一个很长的反弹!知道为什么会这样吗?我已经在多个浏览器和操作系统上尝试过了,唯一没有尝试过的地方就是我的EasyHP服务器

timerecordshort.php

<?php
$utime=substr(microtime(),11,10).substr(microtime(),2,6);
$fp=fopen('testfile.txt','ab');
fwrite($fp, $utime."*");
if (false === $fp) die("bad write");
fclose($fp);
if (false === $fp) die("bad close");
?>
<button onclick="endFunction()">record short time</button>
<script>
function endFunction() 
{
    var myWindow = window.open("timerecordshort.php", "_self");
}
</script>
</body>
</h

创纪录的短时间
函数endFunction()
{
var myWindow=window.open(“timerecordshort.php”,“_self”);
}

在这里使用Windows7、Apache2.4.18和PHP7.0.4、PHP5.6.15和PHP5.5.30可以很好地工作。我没有收到迟到的消息,即使使用off
@Riggs,也很抱歉在这里使用Windows7、Apache2.4.18和PHP7.0.4、PHP5.6.15和PHP5.5.30的工作很好。而且我没有迟到,即使是关
@Riggs,也很抱歉