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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[发布] 10.1日更新 自动获取[img]贴图到本地服务器并加水印 FOR 5.0 正式版

[复制链接]
Salty 发表于 2006-10-5 05:56:14 | 显示全部楼层
没有成功,比较怪!

http://www.egoldclub.cn/bbs/viewthread.php?tid=13377

我的论坛不是在根目录,而是在BBS目录。

刚开始,编辑Image.inc.php时,图片目录设置的是 Images/upload/
结果是,回帖用IMG后,显示的是个X,目录不对,也没有把对方服务器图片下载到自己的服务器。
(设置成 ./images/upload/ 也不起作用!)

后来,编辑Image.inc.php,图片目录设置的是 Bbs/Images/upload/
结果如上面的链接所示:
图片依然在对方服务器上,但自己目录里面有那2个图片,说明已经下载过来了!

怎么回事呢?
回复

使用道具 举报

prettyfhk 发表于 2006-10-6 14:00:12 | 显示全部楼层
好像还是有问题

发的图片多的话还是不行,出现白屏

http://www.very521.com
测试id: demo
密码: demo
回复

使用道具 举报

 楼主| 缘亦如此 发表于 2006-10-6 14:09:54 | 显示全部楼层
原帖由 Salty 于 2006-10-5 05:56 发表
没有成功,比较怪!

http://www.egoldclub.cn/bbs/viewthread.php?tid=13377

我的论坛不是在根目录,而是在BBS目录。

刚开始,编辑Image.inc.php时,图片目录设置的是 Images/upload/
结果是,回帖用 ...


images.inc.php
  1. function Copyimg($nurl){
  2.         
  3.         $imghost='http://www.6co.cn/'; //你的网站地址,后面要有/
  4.         $Copydir='attachments/';  //此处为图片保存地址,可随便设置,但一定要有这个目录!
  5.         $watermark=1;//设置是否加水印
  6.         $imgdate=Gmdate("y-m",time()+3600*8);        
  7.         $ext=strtolower(trim(substr(strrchr($nurl, '.'), 1)));
  8.         
  9.         if(!in_array($ext,array('jpg','gif','jpeg','bmp','png')))return $nurl;
  10.         $flag=true;        
  11.         $host=array(
  12.                 1=>'6co.cn',
  13.                 2=>'ccn98.com',
  14.                 3=>'www.6co.cn'
  15.                 );
  16.                 //以上主机下的图片不copy
复制代码



        $imghost='http://www.6co.cn/'; //你的网站地址,后面要有/
这句改成你的论坛地址
回复

使用道具 举报

mtyellow 发表于 2006-10-6 16:57:31 | 显示全部楼层

请回复.

我试了,在我的网站成功了,
能不能把这个功能做的更强大一点,支持本地图片也可以保存到服务器?这样就更方便的编辑网站了.

因为我在电脑里保存了很多图片资料,想放到网上.

谢谢,
回复

使用道具 举报

武藤游戏 发表于 2006-10-6 17:23:45 | 显示全部楼层
找了很久
支持

OK!!成功了
演示http://bbs.excomic.com/viewthread.php?tid=4512&extra=page%3D1

希望优化下
希望加上是否保存图片到本地的选项!!
这样就不会什么垃圾图片都保存了

[ 本帖最后由 武藤游戏 于 2006-10-6 17:26 编辑 ]
回复

使用道具 举报

 楼主| 缘亦如此 发表于 2006-10-6 20:08:03 | 显示全部楼层
原帖由 prettyfhk 于 2006-10-6 14:00 发表
好像还是有问题

发的图片多的话还是不行,出现白屏

http://www.very521.com
测试id: demo
密码: demo



这个最大的原因是你的空间问题!
回复

使用道具 举报

zhanglei700 发表于 2006-10-6 20:25:48 | 显示全部楼层
强啊.支持楼主.
回复

使用道具 举报

jrcylm 发表于 2006-10-6 20:54:36 | 显示全部楼层
上传复盖了,而且还建了这个文件夹.但是还是失效....我的www.tycode.com
回复

使用道具 举报

Salty 发表于 2006-10-6 23:10:17 | 显示全部楼层
原帖由 缘亦如此 于 2006-10-6 14:09 发表


images.inc.php
function Copyimg($nurl){
        
        $imghost='http://www.6co.cn/'; //你的网站地址,后面要有/
        $Copydir='attachments/';  //此处为图片保存地址,可随便设置,但 ...

肯定不是这个原因啦。

现在是可以把其他服务器上的图按照要求拉过来。

但自己论坛的IMG的地址还是原图,更别说打水印了。


[ 本帖最后由 Salty 于 2006-10-6 23:12 编辑 ]
回复

使用道具 举报

Salty 发表于 2006-10-6 23:16:04 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 21:32 , Processed in 0.070210 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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