Dateifunktion meldet Fehler

ich verstehe diese Fehlermeldung nicht. Was mache ich falsch?

Programm:
<?
$handle=fopen(„D:\Daten\data.txt“, „r“);
?>

Fehlermeldung:
Warning: fopen(D:\Daten\data.txt) [<a href=‚function.fopen‘>function.fopen</a>]: failed to open stream: No such file or directory in line 2

:confused:

Hier gibt es Hilfe:

http://de2.php.net/manual/de/function.fopen.php

„a’“

Öffnet die Datei nur zum Schreiben. Positioniert den Dateizeiger auf das Ende der Datei. Wenn die Datei nicht existiert, wird versucht sie anzulegen.

In Deinem Fall existierte die Datei wahrscheinlich nicht.

Gruß MST

nun gehts! … ich hätte mal den Pfad richtig angeben sollen. Die Datei lag zum Testen direkt auf D:\ und nicht unter \Daten - den Pfad gab es bis dahin noch nicht. Daher das Problem.
Danke für die schnelle Hilfe. Der Rest läuft mittlerweise echt super! (insbesonderes FHT war etwas störrisch ;-))

Wichtig ist auch noch dieser Part des PHP Manuals:

Achten Sie auf Windows-Systemen darauf, dass Sie als Verzeichnistrenner normale Schrägstriche ‚/‘ benutzen um plattformunabhängig programmieren zu können. Sollten Sie dennoch Backslashes verwenden, vergessen Sie nicht diese zu escapen ‚\‘


   <?php
$handle = fopen ("c:\\data\\info.txt", "r");
?>

Auch wenn normale Backslashes funktionieren, kann es auf manchen Systemen eine Fehlerquelle sein.

Grüße, paresy