Uploadform.html
<!DOCTYPE HTML><HTML> <Head> <MetaCharSet= "UTF-8"> <title></title> </Head> <Body> <formAction= "upload_file.php"Method= "POST"enctype= "Multipart/form-data"> <label for= "FileName">FileName:</label> <inputtype= "File"ID= "FileName"name= "File" /><BR/> <inputtype= "Submit"value= "Submit" /> </form> </Body></HTML>
upload_file.php
<?PHP//determine the type of file, users can only upload GIF and JPEG files if((($_files[' File '] [' type '] = = ' image/gif ') | | ($_files[' File '] [' type '] = = ' image/jpeg ') | | ($_files[' File '] [' type '] = = ' Image/pjpeg ')) && ($_files[' File '] [' Size ']<2000000)){ if($_files[' File '] [' ERROR '] > 0){ Echo"Error:".$FILES[' File '] [' Error ']. ' <br/> '; }Else{ Echo' Upload: '.$_files[' File '] [' name ']. ' <br/> '; Echo' Type: '.$_files[' File '] [' type ']. ' <br/> '; Echo' Size: '. ($_files[' File '] [' Size ']/1024). ' Kb <br/> '; Echo' Stored in: '.$_files[' File '] [' Tmp_name ']. ' <br/> '; //determine if there is if(file_exists(' upload/'.$_files[' File '] [' Name '])){ Echo $_files[' File '] [' Name ']. ' is exist '; }Else{ Move_uploaded_file($_files[' File '] [' Tmp_name '], ' upload/'.$_files[' File '] [' Name ']); Echo' Successed '; } } }Else{ Echo' FileType error or fileSize error '; }?>
PHP File Upload