在php生成静态html后,怎么就能把html文件也删除呢? 在php生成静态html后,如果再数据库删除帖子后,发现生成的html文件竟然还在主机内,这个怎么解决呢?怎么就能把html文件也删除呢?比如我测试这一篇 http://127.0.0.1/201108/1290.html 数据库里是删除的了,但还能通过地址访问,文件还在那里,难道,每次都用ftp解决?求高人指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 静态页面的地址(201108/1290.html )应记录在数据库中,这样也便于生成列表页删除记录之前,先删除静态页面 del函数是不是写成这样$this->_db->Execute("delete from biao01 where f_id={$id}");$this->_db->Execute("unlink(f_url)");return $this->_db->Affected_Rows(); 先读取静态页面名select f_url from biao01 where f_id={$id}再删除记录delete from biao01 where f_id={$id}然后删除文件unlink($f_url); 删除文件前先判断有没有目录/文件.然后再执行unlink. 用 is_file吧function DelFile($FileName){ if (is_file($FileName)){ if (unlink($FileName)){ return true; } } return false;} PHP服务器获取客户IP地址时,当通过代理服务器和网关后可不可以取得最终用户的ip 关于数据按地区筛选的问题 第二次给大伙散分来了 PHP做标签 请问为什么在PHP5.1.4,不支持ORACLE的函数了. 一段兼容firefox浏览器JS代码出现问题。 一个select语句从多个表取值,这个row->该怎么写啊??(能区分不同表中相同的字段名) 怎样实现文章自动换行?50分 如何在apache_2.0.35下安装php4.1.2!!!! 递归函数里有foreach数组的时候,数组是怎么被遍历的?? php 读取编译,应该是个小问题,我对php不太懂,求指教 php自动下载文件
删除记录之前,先删除静态页面
$this->_db->Execute("delete from biao01 where f_id={$id}");
$this->_db->Execute("unlink(f_url)");
return $this->_db->Affected_Rows();
select f_url from biao01 where f_id={$id}
再删除记录
delete from biao01 where f_id={$id}
然后删除文件
unlink($f_url);
if (is_file($FileName)){
if (unlink($FileName)){
return true;
}
}
return false;
}