Zur Kontrolle:
"; echo "Dateiname im Original: " . $_FILES["upfile"]["name"] . "
"; echo "Anzahl Byte: " . $_FILES["upfile"]["size"] . "
"; echo "Dateityp: " . $_FILES["upfile"]["type"] . "
"; /* Dateiendung extrahieren */ $dname = mb_split("\.", $_FILES["upfile"]["name"]); $ext = $dname[count($dname)-1]; echo "Dateiendung: $ext
"; /* Temporäre Datei dauerhaft an gewünschten Ort kopieren, falls sie vorhanden ist und die richtige Endung besitzt */ if($_FILES["upfile"]["size"]>0 && $ext=="png") { copy($_FILES["upfile"]["tmp_name"],"im_upload.png"); echo "

Datei wurde kopiert in im_upload.png

"; echo "

[Bild]

"; } else echo "

Kopierfehler, Endung png erforderlich

"; ?>