Hallo,
ich habe ein Script geschrieben, dass dem Benutzer ein Dateifeld zeigt. Wählt der Benutzer eine Datei aus und klickt auf "hinzufügen" wird der Pfad zur temporär gespeicherten Datei in eine Datei namens file.tmp geschrieben. Angenommen ein Benutzer hat die`s 5 mal gemacht so stehen 5 Pfadangaben in der Datei! Klickt der Benutzer nun auf Upload sollen die einzelnen Pfadangaben in ein Array gelesen werden. Nun Soll eine einfache copy funktion jeden Pfad als herkunft nehmen und in einen Ordner kopieren. Auf diese Weise kann der Benutzer viele Files schnell hinzufügen und sie dann alle mit einem klick uploaden! Nun zu meinem Problem:
Alles funktioniert wunderbar, dass schreiben in die Datei, das Übergeben an`s Array nur beim Copy sagt er jedes mahl
Warning: copy(C:\DOKUME~1\Diter\LOKALE~1\Temp\php9E.tmp ): failed to open stream: Invalid argument in c:\apache\apache\htdocs\fotoalbum\filetmp.php on line 76
... kann es sein, dass die Dateien nicht lange genug zwischengespeichert werden? Falls ja, wie kann ich da was ändern oder gibt es noch andere Möglichkeiten?
Vielen dank im Vorraus
ich habe ein Script geschrieben, dass dem Benutzer ein Dateifeld zeigt. Wählt der Benutzer eine Datei aus und klickt auf "hinzufügen" wird der Pfad zur temporär gespeicherten Datei in eine Datei namens file.tmp geschrieben. Angenommen ein Benutzer hat die`s 5 mal gemacht so stehen 5 Pfadangaben in der Datei! Klickt der Benutzer nun auf Upload sollen die einzelnen Pfadangaben in ein Array gelesen werden. Nun Soll eine einfache copy funktion jeden Pfad als herkunft nehmen und in einen Ordner kopieren. Auf diese Weise kann der Benutzer viele Files schnell hinzufügen und sie dann alle mit einem klick uploaden! Nun zu meinem Problem:
Alles funktioniert wunderbar, dass schreiben in die Datei, das Übergeben an`s Array nur beim Copy sagt er jedes mahl
Warning: copy(C:\DOKUME~1\Diter\LOKALE~1\Temp\php9E.tmp ): failed to open stream: Invalid argument in c:\apache\apache\htdocs\fotoalbum\filetmp.php on line 76
... kann es sein, dass die Dateien nicht lange genug zwischengespeichert werden? Falls ja, wie kann ich da was ändern oder gibt es noch andere Möglichkeiten?
Vielen dank im Vorraus
Kommentar