<input type=\"file\" name=\"azonosito\" /><form method=\"post\" action=\"upload.php\" enctype=\"multipart/form-data\"> <input type=\"file\" name=\"kep\" /> <input type=\"file\" name=\"leiras\" /> <input type=\"submit\" name=\"submit\" value=\"Feltöltés\" /></form>Array( [kep] => Array( [name] => szép kép.jpg [type] => image/jpeg [tmp_name] => /tmp/phpcLpXz8 [error] => 0 [size] => 2703078 ) [leiras] => Array( [name] => okosságok.pdf [type] => application/pdf [tmp_name] => /tmp/phpt6MUsc [error] => 0 [size] => 100575 ))function removeaccent($str){ $search = array(\"á\", \"é\", \"í\", \"ó\", \"ö\", \"õ\", \"ú\", \"ü\", \"û\", \" \"); $replace = array(\"a\", \"e\", \"i\", \"o\", \"o\", \"o\", \"u\", \"u\", \"u\", \"_\"); return str_replace($search, $replace, $str);}<form method=\"post\" action=\"upload.php\" enctype=\"multipart/form-data\"> <input type=\"file\" name=\"kep\" /> <input type=\"submit\" name=\"submit\" value=\"Feltöltés\" /></form>$types = array(\"jpg\", \"jpeg\", \"gif\", \"png\"); // engedélyezett kiterjesztések$maxsize = 1000048576; // maximális méret (1 MB)$target = \"kepek/upload\"; // végleges hely// feltöltés ellenõrzéseif ($_FILES[\"kep\"][\"name\"] == \"\"){ print \"Nem töltöttél fel képet!\";}else{ $upload = true; $name = removeaccent($_FILES[\"kep\"][\"name\"]); // kiterjesztés ellenõrzése $ext = strtolower(array_pop(explode(\".\", $name))); if (!in_array($ext, $types)){ print \"Csak kép tölthetõ fel!\"; $upload = false; } // méret ellenõrzése if ($_FILES[\"kep\"][\"size\"] > $maxsize){ print \"Túl nagy a fájl mérete!\"; $upload = false; } // áthelyezés if ($upload){ move_uploaded_file($_FILES[\"kep\"][\"tmp_name\"], $target.\"/\".$name); }}