nn capisco xke apri il file in lettuura e a quanto ho capito ti copi ttt x poi ricopiarlo in un nuovo file..puoi aprire direttamente il file in "append"

$vecchiofile=fopen($nomefile, "a");

cmq nn sono sicuro che

filesize($nomefile)

funzioni correttamente..xcio alla fine e vuoto prova a fare

echo filesize($nomefile);

vedi che ti stampa..e cmq %url,$titolo e $contenuto li recuperi?? xke cosi sono campati in aria..