$id=$_GET['id'];
$data=$_POST;
$data['dateandtime']=date("Y-m-d H:i:s");
$data['content']=str_ireplace('\"','"',$_POST['content']);
$images=$_FILES['images'];
if (strlen($images["name"])>0){
$rs=$news->field("images")->where("id=".$id)->find();
if (is_file($rs["images"])){
unlink($rs["images"]);
}
$data['images'] = $this->upFuns1($images);
}else{
$rs = $news->field("images")->where("id=".$id)->find();
$data['images'] = $rs["images"];
}
$result=$news->where("id=".$id)->save($data);
$url=__URL__."/index";
$str="修改";
$this->jump($result,$url,$str);
其中 if (is_file($rs["images"])){
unlink($rs["images"]);
}
这段代码的意思是什么 为什么要这样?
$id=$_GET['id'];
$data=$_POST;
$data['dateandtime']=date("Y-m-d H:i:s");
$data['content']=str_ireplace('\"','"',$_POST['content']);
$images=$_FILES['images'];
if (strlen($images["name"])>0){
$rs=$news->field("images")->where("id=".$id)->find();
if (is_file($rs["images"])){
unlink($rs["images"]);
}
$data['images'] = $this->upFuns1($images);
}else{
$rs = $news->field("images")->where("id=".$id)->find();
$data['images'] = $rs["images"];
}
$result=$news->where("id=".$id)->save($data);
$url=__URL__."/index";
$str="修改";
$this->jump($result,$url,$str);
其中 if (is_file($rs["images"])){
unlink($rs["images"]);
}
这段代码的意思是什么 为什么要这样?
update图片,首先判断这条新闻是否存在图片,is_file是判断文件是否存在,true进入if。
unlink是删除旧图片
判断服务器上是否有同名的文件,如果有的话删除,将新的文件上传
通过id查询是否存在image值,如果存在先删除当前image值,然后update新的image值
2009年10月28日1、QICMS商家联盟网站系统v2.0正式上线2、修正IE6.0下商家展示页及后台商家编辑等页面错位问题3、修正商家联盟/打折商家分页问题4、修改网站首页右侧的 '最新加盟商家' 为 '今日加盟商家'5、修改网站首页右侧的 '热门关注商家' 为 '今日打折卡申请&a
0
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号