飞飞侠官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1387|回复: 2

求帮助,

[复制链接]

签到天数: 448 天

[LV.9]以坛为家II

32

主题

574

帖子

3482

积分

飞飞侠付费用户

Rank: 12Rank: 12Rank: 12

积分
3482
发表于 2017-4-17 14:07:10 | 显示全部楼层 |阅读模式
本帖最后由 guilin520 于 2017-4-17 14:08 编辑


我们网站采集的图片都是http的怎么去掉http: 也可以设置采集https的,在线等待老张回复,谢谢求这个怎么改
原来的http://img.alicdn.com/imgextra/i1/2046810126/TB2.yU4apXXXXXtXXXXXXXXXXXX_!!2046810126.jpg_310x310.jpg
改成//img.alicdn.com/imgextra/i1/2046810126/TB2.yU4apXXXXXtXXXXXXXXXXXX_!!2046810126.jpg_310x310.jpg
要不就是https://img.alicdn.com/imgextra/i1/2046810126/TB2.yU4apXXXXXtXXXXXXXXXXXX_!!2046810126.jpg_310x310.jpg



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
有问题,多用论坛搜索功能;搜索的关键词尽量简洁,尽量不要用长语句搜索

签到天数: 1247 天

[LV.10]以坛为家III

726

主题

3179

帖子

1万

积分

管理员

Rank: 16

积分
13870

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献论坛元老

发表于 2017-4-18 17:25:59 | 显示全部楼层
下面两个函数添加到Core/Common/Common/ext_function.php 里面





  1.     function attach($attach, $type)
  2.     {
  3.       if(strlen($attach)==0) return $attach;
  4.       if (!preg_match('#^http[s]?.+#',$attach) && !preg_match("#^//.+#",$attach))
  5.       {
  6.           return __ROOT__ . '/' . C('attach_path') . $type . '/' . $attach;
  7.       }
  8.       else
  9.       {
  10.         if(C("open_outpic_to_nei"))
  11.         {
  12.           return '/pic.php?url='.urlencode($attach);
  13.         }
  14.         else
  15.         {
  16.           return $attach;
  17.         }
  18.       }
  19.     }
复制代码


  1.     function dealtbimg($img_url,$size='')
  2.     {
  3.       //淘宝图片网址
  4.       $inimg = '#(tbcdn|taobaocdn|taobao|alicdn)\.(com|cn)#i';
  5.       if($size && preg_match($inimg,$img_url))
  6.       {
  7.           // 淘宝图片特殊后缀处理
  8.           $preg = '_620x10000';
  9.           for($i=0;$i<=1000;$i=$i+5)
  10.           {
  11.             $preg .= '|_'.$i.'x'.$i;
  12.           }
  13.           if(preg_match('/(?='.$preg.')/is',$img_url))
  14.           {
  15.             $img_url = substr($img_url,0,strripos($img_url,'_'));
  16.           }
  17.           //改https 为http
  18.           $img_url = preg_replace('#^http[s]?:(.+)#','$1',$img_url);

  19.           switch ($size) {
  20.               case '_s':
  21.                  $img_url = $img_url . '_100x100.jpg';
  22.                  break;
  23.               case '_m':
  24.                  $img_url = $img_url . '_230x230.jpg';
  25.                  break;
  26.               case '_b':
  27.                  $img_url = $img_url . '_310x310.jpg';
  28.                  break;
  29.           }
  30.       }
  31.       return $img_url;
  32.     }
复制代码






有问题,多用论坛搜索功能;搜索的关键词尽量简洁,尽量不要用长语句搜索

签到天数: 448 天

[LV.9]以坛为家II

32

主题

574

帖子

3482

积分

飞飞侠付费用户

Rank: 12Rank: 12Rank: 12

积分
3482
 楼主| 发表于 2017-4-18 17:55:25 | 显示全部楼层
老张 发表于 2017-4-18 17:25
下面两个函数添加到Core/Common/Common/ext_function.php 里面

谢谢 多谢了张老板
有问题,多用论坛搜索功能;搜索的关键词尽量简洁,尽量不要用长语句搜索
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|飞飞侠官方论坛 ( 京ICP备14034159号-4 )

GMT+8, 2025-6-20 20:54 , Processed in 0.083099 second(s), 13 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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