Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] 空间占用达6G,吓一跳,清理无效图片、附件程序有吗

[复制链接]
 楼主| testi 发表于 2008-8-26 14:18:48 | 显示全部楼层
:) :) :)
回复

使用道具 举报

chenhu0423 发表于 2008-8-27 14:02:55 | 显示全部楼层
dswdswdwdw

[ 本帖最后由 chenhu0423 于 2008-8-27 14:10 编辑 ]
回复

使用道具 举报

 楼主| testi 发表于 2008-8-28 15:17:50 | 显示全部楼层
继续等待。。。。
回复

使用道具 举报

trh792 发表于 2008-8-29 10:57:27 | 显示全部楼层
你叫服务啊管理员帮忙删除一下不就得了。
回复

使用道具 举报

 楼主| testi 发表于 2008-8-29 16:15:54 | 显示全部楼层
不知道哪些图片有用,哪些图片没有用,怎么删。
必须用程序判断文章有没有引用。
以前用动易的时候,有这个功能,很方便的。
:)
回复

使用道具 举报

 楼主| testi 发表于 2008-8-30 22:39:43 | 显示全部楼层
:) :) :)
回复

使用道具 举报

 楼主| testi 发表于 2008-9-1 14:04:19 | 显示全部楼层
:) :) :)
回复

使用道具 举报

 楼主| testi 发表于 2008-9-5 15:26:41 | 显示全部楼层
不好意思,还得顶下(::24::)
回复

使用道具 举报

 楼主| testi 发表于 2008-9-5 16:55:40 | 显示全部楼层
思路:
1、遍历attachment文件夹,获取文件名;
2、看文件名是否存在于supe_spacenews表的message字段中,
3、如果有,获取下一个文件名,如果没有,删除图片。

会php的朋友帮忙写下吧,谢谢!
回复

使用道具 举报

 楼主| testi 发表于 2008-9-5 17:20:46 | 显示全部楼层
唉 看来等不到大侠帮忙了,自学成才吧 百度百度

1、获取文件名数组arry= scandir(directory,sort,context);
2、循环数组foreach {
链接数据库
select * from supe_spacenews where message like  '%arry[n] %';
if (返回值为空) {删除该图片}
}
晕‘~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-25 12:39 , Processed in 0.030191 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表