php上传图片删除了的完成办法:起首提取文件域内容称号,并判别;而后将“$img”的值写入到数据库中对应的字段;接着从数据库中读取图片;最初经过unlink函数删除了图片便可。
PHP上传图片、删除了图片完成代码,需求的冤家能够参考下。
上传图片:
代码以下:
if (!empty($_FILES["img"]["name"])) { //提取文件域内容称号,并判别 $path=”uppic/”; //上传门路 if(!file_exists($path)) { //反省能否有该文件夹,假如不就创立,并给予最高权限 mkdir(“$path”, 0700); }//END IF //容许上传的文件格局 $tp = array(“image/gif”,”image/pjpeg”,”image/jpeg”); //反省上传文件能否正在容许上传的类型 if(!in_array($_FILES["img"]["type"],$tp)) { echo “<script>alert(‘格局不合错误');history.go(-1);</script>”; exit; }//END IF $filetype = $_FILES['img']['type']; if($filetype == ‘image/jpeg'){ $type = ‘.jpg'; } if ($filetype == ‘image/jpg') { $type = ‘.jpg'; } if ($filetype == ‘image/pjpeg') { $type = ‘.jpg'; } if($filetype == ‘image/gif'){ $type = ‘.gif'; } if($_FILES["img"]["name"]) { $today=date(“YmdHis”); //猎取工夫并赋值给变量 $file2 = $path.$today.$type; //图片的完好门路 $img = $today.$type; //图片称号 $flag=1; }//END IF if($flag) $result=move_uploaded_file($_FILES["img"]["tmp_name"],$file2); //特地留意这里通报给move_uploaded_file的第一个参数为上传到效劳器上的暂时文件 }//END IF //这里再将$img的值写入到数据库中对应的字段
删除了图片:
代码以下:
unlink(“uppic/”.$img); //当然,变量的值是从数据库中读掏出来的,PHP删除了图片比ASP简约多了
更多相干常识,请拜访PHP中文网!
以上就是php怎样完成上传图片的删除了的具体内容,更多请存眷资源魔其它相干文章!
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!