phpcms Tags插件
文章描述:
配置 1、打开caches/configs/system.php文件 在 ‘html_root’ => […]
配置
1、打开caches/configs/system.php文件
在
'html_root' => '', //生成静态文件路径
下面添加
'tag_root' => '/tags', //生成Tag静态文件路径 以/开始、末尾不要加/
删除
文件
header("Content-type: text/html; charset=utf-8");
$ac = @$_GET['ac'];
if($ac=='tags') {
delDir("./tags");
//调用delDir函数
}
function delDir($directory) {
// 自定义函数递归的函数整个目录
if (file_exists($directory)) {
// 判断目录是否存在,如果不存在rmdir()函数会出错
if ($dir_handle = @opendir($directory)) {
// 打开目录返回目录资源,并判断是否成功
while ($filename = readdir($dir_handle)) {
// 遍历目录,读出目录中的文件或文件夹
if ($filename != '.' && $filename != '..') {
// 一定要排除两个特殊的目录
$subFile = $directory . "/" . $filename;
//将目录下的文件与当前目录相连
// echo $subFile . "<br>";
if (is_dir($subFile)) {
// 如果是目录条件则成了
delDir($subFile);
//递归调用自己删除子目录
}
if (is_file($subFile)) {
// 如果是文件条件则成立
unlink($subFile);
//直接删除这个文件
}
}
}
closedir($dir_handle);
//关闭目录资源
rmdir($directory);
//删除空目录
}
}
}
/delete.php?ac=tags
数据表
清空
TRUNCATE TABLE `v9_tags`;
TRUNCATE TABLE `v9_tags_content`;
发布时间:2024/09/14
发表评论