fopen vrátí v případě tohoto skriptu proměnnou $fp.
To má být pointer na soubor, ale v případě chyby false. Viz
http://php.net/manual/en/function.fopen.php
No a o to mi šlo - ověřit, zda nevrací z nějakých důvodů false.
Obdobně fwrite. Nevrací false ?