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

时间:2016-04-05 13:23:49

标签: javascript php

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

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

0 个答案:

没有答案