php 圖片上傳
/**
* 上傳圖片
* @param string $targetDir 上傳圖片保存的路徑,如:'/user/html/image_Glist_song/'(圖片放在跟你upload.php同級的picture文件夾裏);
* @param string $filename 前臺存放圖片的input的name
* @return 圖片路徑數組
*/
public function upload_image($targetDir,$filename){
$uploadfile_arr=array();
if(!file_exists($targetDir)){
mkdir($targetDir);
}
foreach ($_FILES[$filename]["error"] as $key => $error) {
if ($error == UPLOAD_ERR_OK) { //上傳成功
$tmp_name = $_FILES[$filename]["tmp_name"][$key];
$name = $_FILES[$filename]["name"][$key];
$uploadfile = $targetDir.$name; //上傳圖片保存的路徑
$uploadfile_arr[]=$uploadfile;
move_uploaded_file($tmp_name, $uploadfile);
}else{
$uploadfile_arr[]=$error;
}
}
return $uploadfile_arr;
}
* 上傳圖片
* @param string $targetDir 上傳圖片保存的路徑,如:'/user/html/image_Glist_song/'(圖片放在跟你upload.php同級的picture文件夾裏);
* @param string $filename 前臺存放圖片的input的name
* @return 圖片路徑數組
*/
public function upload_image($targetDir,$filename){
$uploadfile_arr=array();
if(!file_exists($targetDir)){
mkdir($targetDir);
}
foreach ($_FILES[$filename]["error"] as $key => $error) {
if ($error == UPLOAD_ERR_OK) { //上傳成功
$tmp_name = $_FILES[$filename]["tmp_name"][$key];
$name = $_FILES[$filename]["name"][$key];
$uploadfile = $targetDir.$name; //上傳圖片保存的路徑
$uploadfile_arr[]=$uploadfile;
move_uploaded_file($tmp_name, $uploadfile);
}else{
$uploadfile_arr[]=$error;
}
}
return $uploadfile_arr;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.