"fprintf ($file, "%d", $hitc);"
Au dessus, tu utilisais hitc comme une chaine de caractere et ici tu semble l'utiliser comme un entier. Je sais que le systeme de typage de php est un peu mou, mais je ne sais pas s'il est mou a ce point la.
BTW, tu n'as pas repondu au question du dessus et donnes les messages d'erreur. Une ligne ne suffit pas a comprendre une erreur. Que valent tes variables, sont elles bien initialise ? sont elles du bon type ?