http://it2.php.net/manual/it/function.fopen.php

dai una occhiata ai parametri di fopen. "w" tronca il file alla lunghezza zero, cioe' cancella tutto. dovresti usare "a".