1. 程式人生 > >thinkphp——上傳新圖並且刪除舊圖的操作(商品的更新操作 upd)

thinkphp——上傳新圖並且刪除舊圖的操作(商品的更新操作 upd)


if(!empty($_POST)){
//判斷附件是否有上傳
//如果有則例項化Upload,把附件上傳到伺服器指定位置
//然後把附件的路徑名獲得到,存入$_POST
if(!empty($_FILES['goods_big_img']['name'])){
//修改上傳新圖就要刪除舊圖
foreach($ginfo as $k=>$v){
echo $nupath=$v['goods_big_img'];
echo $smallnupath=$v['goods_small_img'];
}
$nupath='D:/wamp/www/jiuji/shop/public/'.$nupath;
$smallnupath='D:/wamp/www/jiuji/shop/public/'.$smallnupath;
if(!empty($nupath)&&!empty($smallnupath)){
$hehe=unlink($nupath);//php刪除指定檔案函式unlink
$smallhehe=unlink($smallnupath);//php刪除指定檔案函式unlink
if($hehe==true&&$smallhehe==true){
echo '原圖片刪除成功';
}
}