Hallo Felix.
Es ist mir völlig unerklärlich, warum die Funktion "speichere_alle_html_dateien" erfolgreich ihren XML-Code in die geöffnete Datei schreiben kann, während bei der Funktion "speichere_alle_bilder" die XML-Datei eine leere (0 Bytes) Datei bleibt. Offensichtlich wird die Funktion fputs nicht korrekt ausgeführt (der XML-String ist korrekt erzeugt worden und vorhanden!).
Was gibt fputs() im jeweiligen Fall zurück?
Das Problem trat bei mir auf zweierlei Windoof-Kisten, als auch unter einer SuSE mit jeweils einem Apachen2 und PHP5 auf (genauere Versionen: win32 apache2.2.3 PHP5.1.6, SuSE10.0 Apache+PHP wie mitgeliefert(?)). Dateirechte können auch nicht das Problem erklären, denn unter SuSE stehen alle auf 0777.
Warum machst du eine normale Textdatei noch immer ausführbar?
Einen schönen Donnerstag noch.
Gruß, Mathias
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules