PHP 上傳文件的方法(類)
更新時(shí)間:2009年07月30日 01:28:51 作者:
一個(gè)很簡單的,常用PHP上次方法,我是從類里給大家拿出來的,直接可以使用,也可以繼續(xù)完善一下,大家參考一下
復(fù)制代碼 代碼如下:
/**
* 圖片上傳方法
* $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;
}
}
相關(guān)文章
php實(shí)現(xiàn)微信企業(yè)號(hào)支付個(gè)人的方法詳解
這篇文章主要介紹了php實(shí)現(xiàn)微信企業(yè)號(hào)支付個(gè)人的方法,詳細(xì)分析了php微信企業(yè)號(hào)的支付配置、證書使用及支付流程相關(guān)操作技巧,需要的朋友可以參考下2017-07-07php下圖片文字混合水印與縮略圖實(shí)現(xiàn)代碼
php中圖片文字混合水印與縮略圖的實(shí)現(xiàn)代碼,需要的朋友可以參考下。2009-12-12php實(shí)現(xiàn)網(wǎng)頁上一頁下一頁翻頁過程詳解
這篇文章主要介紹了php實(shí)現(xiàn)網(wǎng)頁上一頁下一頁翻頁過程詳解,大致功能就是頁面只顯示幾條信息,按上一頁、下一頁切換內(nèi)容,當(dāng)顯示第一頁時(shí)上一頁和首頁選項(xiàng)不可選,當(dāng)頁面加載到最后一頁時(shí)下一頁和尾頁選項(xiàng)不可選,需要的朋友可以參考下2019-06-06