così ad occhio è difficile dirlo... probabilmente verrà letto un valore nullo dal file, e quindi l'incremento produrrà uno.

Prova a stampare $contatore prima di incrementarlo.... il perchè legga un valore nullo così du due piedi non saprei dirtelo...