Habe zum Upload von Files folgenden Code geschrieben (Auszug):
Bei den meisten Dateien funktioniert das auch (auch *.jpg).
Aber zB. bei dem angehängten Bild (Beispielbild von Windows) und *.pdf-Dateien funktioniert das nicht.
Bei diesen Dateien wird der Pfad zur temporären Datei ($fupload) nicht gesetzt. Somit geht auch kein Copy.
Warum????
PHP-Code:
$verz = "c:/test";
@$fupload = $_FILES['fupload']['tmp_name'];
@$fupload_name = $_FILES['fupload']['name'];
...
if (isset($fupload_name))
{
print "path: $fupload<br>\n"; //$fupload --> Pfad zur temporären Datei
print "name: $fupload_name<br>\n"; //$fupload_name --> Name der hochgeladenen Datei
copy ($fupload, "$verz/$fupload_name") or die ("Konnte nicht kopieren.");
die ("Deine Datei wurde erfolgreich kopiert!\n");
}
Aber zB. bei dem angehängten Bild (Beispielbild von Windows) und *.pdf-Dateien funktioniert das nicht.
Bei diesen Dateien wird der Pfad zur temporären Datei ($fupload) nicht gesetzt. Somit geht auch kein Copy.
Warum????
Kommentar