PHP file Upload method (class ). Copy the code as follows: *** image Upload method ** $ maxsize500000500k; * $ updirup; * $ upfile $ _ FILES [file_img]; * publicfunctionGet_file_upload ($ upfile, $ maxsize, $
The code is as follows:
/**
* Image Upload method
* $ Maxsize = 500000 = 500 k;
* $ Updir = "up /";
* $ Upfile = $ _ FILES ["file_img"];
*/
Public function Get_file_upload ($ upfile, $ maxsize, $ updir, $ newname = 'Date '){
If ($ newname = 'Date ')
$ Newname = date ("Ymdhs"); // use date as the file name
$ Name = $ upfile ["name"];
$ Type = $ upfile ["type"];
$ Size = $ upfile ["size"];
$ Tmp_name = $ upfile ["tmp_name"];
Switch ($ type ){
Case 'image/pjpeg ':
Case 'image/jpeg ':
$ Extend = ". jpg ";
Break;
Case 'image/GIF ':
$ Extend = ". gif ";
Break;
Case 'image/png ':
$ Extend = ". png ";
Break;
}
If (empty ($ extend )){
Echo 'The file type is incorrect. only jpg gif png format' can be used ';
}
If ($ size> $ maxsize ){
$ Maxpr = $ maxsize/1000;
Echo "Warning! The size of the uploaded image cannot exceed ";
}
If (move_uploaded_file ($ tmp_name, $ updir. $ newname. $ extend )){
Return $ newname. $ extend;
}
}
The http://www.bkjia.com/PHPjc/320453.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/320453.htmlTechArticle code is as follows:/*** image Upload method ** $ maxsize = 500000 = 500 k; * $ updir = "up /"; * $ upfile = $ _ FILES ["file_img"]; */public function Get_file_upload ($ upfile, $ maxsize, $...