dedlfix: Datein anlegen

Beitrag lesen

Hi!

ich habe mir aus der Doku von PHP folgendes Script kopiert:
if (is_writable($filename)) {

Es funktioniert auch soweit, wenn die Datei "$filename" in meinem Fall test.php existiert. Ist das nicht der Fall wird die Datei auch nicht angelegt. Und das trotz der schreibrechte w+ ? Was mache ich falsch?

Du missachtest vermutlich den Programmfluss und siehst nicht, dass der else-Zweig ausgeführt wird. Die Datei kann nicht angelegt werden, weil der Zweig mit dem fopen() drin gar nicht ausgeführt wird.

Lo!