Tom: Problem mit fwrite();

Beitrag lesen

Hello,

fopen($new_file_dir.$site, "w+b");
            //Smarty-Infos schreiben
            if (is_writable($new_file_dir.$site)) {
                fwrite($new_file_dir.$site,

Wolltest Du nun eine Handle-basierte Funktion benutzen oder eine namensbasierte?
Wenn Du fwrite() benutzen wolltest, solltest Du auch ein Handle übergeben und keinen Namen!

Außerdem hat Dein Script noch diverse Macken

Die Rekursion beim einlesen der Verzeichnisse könnte bei einem Link auf ein Verzeihnis zum dauerläufer werden :-)

Du solltest Dir Gedanken über Locking machen. Da gibt es einen guten Artikel von Christian Seiler.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de