0) echo "E_FAILED;".$_FILES["file"]["error"]; else { $name = generateRandName( 0, 99, 10 ).".".$allowedEnd; if (file_exists($name)) echo "E_DOUBLE;".$name; else { move_uploaded_file( $_FILES["file"]["tmp_name"], $path.$name ); echo $name; } } } else echo "E_INVALIDTYPE;".$fileEnd; ?>