PHP上传图片、删除图片简单实例

 更新时间:2016年11月12日 08:33:51   投稿:lqh  
这篇文章主要介绍了PHP上传图片、删除图片简单实例的相关资料,并附实现代码实例,需要的朋友可以参考下

简单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中字符串和整数比较的操作方法

    这篇文章主要介绍了php中字符串和整数比较的操作方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-06-06
  • php封装的smarty类完整实例

    php封装的smarty类完整实例

    这篇文章主要介绍了php封装的smarty类,针对Smarty的基本操作技巧进行了封装整理,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-10-10
  • php微信开发之上传临时素材

    php微信开发之上传临时素材

    这篇文章主要为大家详细介绍了PHP微信开发之简单实现上传临时素材的相关资料,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • php layui实现前端多图上传实例

    php layui实现前端多图上传实例

    在本篇文章里小编给大家整理的是关于php结合layui前端实现多图上传的实例内容,有需要的朋友们可以参考下。
    2019-07-07
  • PHP反向代理类代码

    PHP反向代理类代码

    这篇文章主要介绍了PHP反向代理类代码,需要的朋友可以参考下
    2014-08-08
  • php微信支付之公众号支付功能

    php微信支付之公众号支付功能

    这篇文章主要为大家详细介绍了php微信支付之公众号支付功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • 微信开发之网页授权获取用户信息(二)

    微信开发之网页授权获取用户信息(二)

    本文给大家阐述的微信开发基于yii2.0框架,对微信开发之网页授权获取用户信息相关知识感兴趣的朋友通过本文学习吧
    2016-01-01
  • YII框架中搜索分页jQuery写法详解

    YII框架中搜索分页jQuery写法详解

    这篇文章主要介绍了YII框架中搜索分页jQuery写法详解的相关资料,需非常不错,具有参考借鉴价值,要的朋友可以参考下
    2016-12-12
  • PHP实现文件上传功能实例代码

    PHP实现文件上传功能实例代码

    这篇文章主要介绍了PHP实现文件上传功能实例代码,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-05-05
  • laravel Model 执行事务的实现

    laravel Model 执行事务的实现

    今天小编就为大家分享一篇laravel Model 执行事务的实现,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10

最新评论