PHP operace se soubory a zapisování do nich

Zdravím,
už nějakou dobu mám na svých webových prezentacích na webzdarma problém, že se špatně přepisují externí datové soubory, které jsou obsluhovány PHP.
Funguje to tak, že když chci data do souboru na jeho začátek přidat, daný soubor zkopíruji do pomocného souboru, do nového souboru přidám nejprve na začátek to co přidávám a pak do něj překopíruji zbytek z pomocného souboru.
Vždycky to funovalo, najednou jsou ale ve výsledném souboru pouze nová data, nikoli ta stará. Buď se starý soubor nezkopíroval do pomocného, anebo je někde jiná chyba.
Je pravděpodobné, že to bude nějakým novým bezpečnostním nastavením.
Pokud někdo víte co s tím, pošlete mi prosím odpověď i na mejl. Díky.
Petr
Funkce copy() byla na WZ zakázána.
Potřebuju vytvořit pomocí PHP skriptu nějakej textovej soubor. Zkoušel jsem to pomocí fopen() a fwrite(), ale nevalí to. Může mi někdo pomoct? Díky....
2Peter: napiš sem kód toho skriptu.