全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 7722|回复: 17
打印 上一主题 下一主题

[Windows VPS] 求高富帅解决已下载的图片跳过不覆盖

[复制链接]
跳转到指定楼层
#
发表于 2012-11-14 21:09:11 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
300金钱
本帖最后由 每次醒来 于 2012-11-15 00:06 编辑

php代码判断图片地址是否下载
  1. // 前置操作
  2. public function _before_insert(){
  3. if (strpos($_POST['picurl'],'://') > 0 && C('upload_http')) {
  4. $down = D('Down');
  5. $_POST['picurl']= $down->down_img(trim($_POST['picurl']));}
  6. $condition['title'] = $_POST['title'];
  7. $ex=$this->VideoDB->where($condition)->find();
  8. if($ex){$_POST['picurl']=$ex['picurl'];}
复制代码
高手帮看下 这个哪里错了 正常是应该遇到图片地址是http开头的才会下载图片

现在不是http开头路劲的也下载 - - 导致图片重复很多

评分

参与人数 1威望 +15 收起 理由
采花大盗 + 15 要淡定...不淡定就变成蛋疼了....

查看全部评分

18#
发表于 2012-11-15 08:58:40 | 只看该作者
元芳。你怎么看
17#
发表于 2012-11-15 01:27:03 | 只看该作者
每次醒来 发表于 2012-11-15 00:59
更不会了,

我哩个去,我脑袋不好用了....QQ:1912107736
16#
 楼主| 发表于 2012-11-15 00:59:36 | 只看该作者
本帖最后由 每次醒来 于 2012-11-15 01:03 编辑
采花大盗 发表于 2012-11-15 00:58
哎呀...被弄糊涂了...
不行的话就弄一个记录吧....把已经下载过的图片文件的文件名记录下来,采集的时候对 ...


更不会了,

18723_415592_250974.jpg (25.64 KB, 下载次数: 0)

看图,就是这个图片地址....我要的是现在这样的地址采集的时候不要再下载图片了

就是没遇到http开头留空的就跳过重新下载图片
15#
发表于 2012-11-15 00:58:04 | 只看该作者
每次醒来 发表于 2012-11-15 00:34
是需要遇到 http的才下载没有http的已经下载好的地址就不用下载的  

我试试 ...

哎呀...被弄糊涂了...
不行的话就弄一个记录吧....把已经下载过的图片文件的文件名记录下来,采集的时候对比
14#
 楼主| 发表于 2012-11-15 00:34:05 | 只看该作者
采花大盗 发表于 2012-11-15 00:21
需要http开头的?第三行,试试这个....
脑袋不灵了...想了半天-_-

是需要遇到 http的才下载没有http的已经下载好的地址就不用下载的  

我试试
13#
发表于 2012-11-15 00:21:08 | 只看该作者
每次醒来 发表于 2012-11-15 00:05
正常是应该遇到图片地址是http开头的才会下载图片

现在不是http开头路劲的也下载 - - 导致图片重复很多 ...

需要http开头的?
  1. if (strpos($_POST['picurl'],'ttp://') <= 0)return;
复制代码
第三行,试试这个....
脑袋不灵了...想了半天-_-

点评

不行 以前下载好的图片 还是会被重新下载  发表于 2012-11-15 00:36
12#
 楼主| 发表于 2012-11-15 00:05:09 | 只看该作者
采花大盗 发表于 2012-11-14 22:34
那你就跟A大做的采集百度的那个程序一样吧...
写log...

正常是应该遇到图片地址是http开头的才会下载图片

现在不是http开头路劲的也下载 - - 导致图片重复很多
11#
 楼主| 发表于 2012-11-15 00:04:07 | 只看该作者
采花大盗 发表于 2012-11-14 22:34
那你就跟A大做的采集百度的那个程序一样吧...
写log...

正常是应该遇到图片地址是http开头的才会下载图片

现在不是http开头路劲的也下载 - - 导致图片重复很多
10#
发表于 2012-11-14 22:34:31 | 只看该作者
每次醒来 发表于 2012-11-14 22:04
就是现在的代码只要采集到重复的网址就会重新下载 ...

那你就跟A大做的采集百度的那个程序一样吧...
写log...
9#
 楼主| 发表于 2012-11-14 22:04:28 | 只看该作者
采花大盗 发表于 2012-11-14 22:02
不明白...您继续找









:L:L

:L:L:L


:L:L:L

就是现在的代码只要采集到重复的网址就会重新下载图片 导致 重复的图片N多
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-12 12:51 , Processed in 0.200011 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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