vymazavani obsahu souboru?

zdravim,
mam problem s guestbookem ktery je napsany v php a uklada data do .dat souboru. Jednou za cas se ale stane ze se soubor vymaze resp. soubor .dat ma velikost 0b a je prazdny...
nevim cim by to mohlo byt, poradi nekdo?
diky
Cosi jako flock()?

http://cz.php.net/manual/cs/function.flock.php
Jaká je velikost souboru před smazáním/vynulováním?
jakasi funkce flock() mi nic nerika, preci to nejak jde, neni normalni aby se vymazaval soubor...
2 zbynek: soubor mel velikost max. nekolik tisic bytu
Soubor se může smazat, pokusí-li se do něj zapsat dva návštěvníci najednou. řešením je zmíněný flock()