Задал си стойност w на файловия идентификатор - т.е. отваряш файла с опция за изтриване на съдържанието. Всеки запис ще изтрива предишното съдържание. Иначе казано - записа от реда в червено ще бъде заличен от следващия.
Виж за възможните стойности тук:
http://bg2.php.net/manual/en/function.fopen.php