PHP 上传文件的方法(类)
PHP 上传文件的方法(类)
发布时间:2016-12-29 来源:查字典编辑
摘要:复制代码代码如下:/***图片上传方法*$maxsize=500000=500k;*$updir="up/";*$upfile=$_FILE...

复制代码 代码如下:

/**

* 图片上传方法

* $maxsize=500000 = 500k;

* $updir="up/";

* $upfile=$_FILES["file_img"];

*/

public function Get_file_upload($upfile, $maxsize, $updir, $newname = 'date') {

if ($newname == 'date')

$newname = date("Ymdhs"); //使用日期做文件名

$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 '文件类型不正确,只能使用JPG GIF PNG 格式';

}

if ($size > $maxsize) {

$maxpr = $maxsize / 1000;

echo "警告!上传图片大小不能超过";

}

if (move_uploaded_file($tmp_name, $updir . $newname . $extend)) {

return $newname . $extend;

}

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新php教程学习
热门php教程学习
编程开发子分类