试了一下你的函数,本身没有问题
而且我没刷新一次也是增加一次,查查是不是调用的地方重复调用了两次
只是$fp=fopen($counter,"w"); //以写入文件方式打开文件 
这个地方会报错
我改成了$fp=fopen($counter,"w+"); //以写入文件方式打开文件