火车头保存图片到本地和提取缩略图

迅睿框架 更新 2025-10-18 15:46:49 9908

经过多人指点,终于把火车头保存图片到本地和提取缩略图搞好了,马上分享出来,有需要的自己下载吧,尽量打赏支持下,不容易啊1922135201

16346314896e4fc3.zip

<?php


$this->_module_init('article'); // news 是模块目录

if ($_GET['action'] == 'category') {
    // 显示栏目

    foreach ($this->module['category'] as $t) {
        if ($t['child'] == 0 && $t['tid'] == 1) {
            echo '<h1>'.$t['name'].'<=>'.$t['id'].'</h1>'.PHP_EOL;
        }
    }

} else {
    // 入库数据

    $data = $_REQUEST;

    // 发布者id 1
    $data['uid'] = 1;

    // 发布者账号 admin
    $data['author'] = 'admin';

    // 主表字段
    $fields[1] = $this->get_cache('table-'.SITE_ID, $this->content_model->dbprefix(SITE_ID.'_'.MOD_DIR));
    $cache = $this->get_cache('table-'.SITE_ID, $this->content_model->dbprefix(SITE_ID.'_'.MOD_DIR.'_category_data'));
    $cache && $fields[1] = array_merge($fields[1], $cache);

    // 附表字段
    $fields[0] = $this->get_cache('table-'.SITE_ID, $this->content_model->dbprefix(SITE_ID.'_'.MOD_DIR.'_data_0'));
    $cache = $this->get_cache('table-'.SITE_ID, $this->content_model->dbprefix(SITE_ID.'_'.MOD_DIR.'_category_data_0'));
    $cache && $fields[0] = array_merge($fields[0], $cache);

    // 去重复
    $fields[0] = array_unique($fields[0]);
    $fields[1] = array_unique($fields[1]);

    $save = [];

    // 主表附表归类
    foreach ($fields as $ismain => $field) {
        foreach ($field as $name) {
            isset($data[$name]) && $save[$ismain][$name] = $data[$name];
        }
    }
        if (!$data['catid']) {
            exit('栏目为空');
        }

    $save[1]['uid'] = $save[0]['uid'] = $data['uid'];
    $save[1]['catid'] = $save[0]['catid'] = $data['catid'];
// 提取内容中第一张图作为缩略图
    $imgs = dr_get_content_img($save[0]['content']);
    $save[1]['thumb'] = (string)$imgs[0];
    $save[1]['url'] = '';
    $save[1]['status'] = 9; //9表示正常发布,1表示审核里面
    $save[1]['hits'] = 0;
    $save[1]['displayorder'] = 0;
    $save[1]['link_id'] = 0;
    //$save[1]['comments'] = 0;
  //  $save[1]['avgsort'] = 0;
    $save[1]['inputtime'] = $save[1]['updatetime'] = SYS_TIME + rand(0, 7200);
    $save[1]['inputip'] = '127.0.0.1';

$value=$save[0]['content'];

   $formsite = '/'; //相对地址时候目标域名

    $value = str_replace('src="/', 'src="'.$formsite, $value);

    //exit($value);

    if (preg_match_all("/(src)=([\"|']?)([^ \"'>]+\.(gif|jpg|jpeg|png))\\2/i", $value, $imgs)) {

        foreach ($imgs[3] as $img) {

            if (strpos($img, '/api/ueditor/') !== false

                || strpos($img, '/api/umeditor/') !== false) {

                continue;

            }

            // 下载图片

            if (strpos($img, 'http') === 0) {

                // 正常下载

                // 判断域名白名单

                $arr = parse_url($img);

                $domain = $arr['host'];

                if ($domain) {

                    $sites = WRITEPATH.'config/domain_site.php';

                    if (isset($sites[$domain])) {

                        // 过滤站点域名

                    } elseif (strpos(SYS_UPLOAD_URL, $domain) !== false) {

                        // 过滤附件白名单

                    } else {

                        $zj = 0;

                        $remote = \Phpcmf\Service::C()->get_cache('attachment');

                        if ($remote) {

                            foreach ($remote as $t) {

                                if (strpos($t['url'], $domain) !== false) {

                                    $zj = 1;

                                    break;

                                }

                            }

                        }

                        if ($zj == 0) {

                            // 可以下载文件

                            // 同步模式

                            // 下载远程文件

                            $rt = \Phpcmf\Service::L('upload')->down_file([

                                'url' => $img,

                                'attachment' => \Phpcmf\Service::M('Attachment')->get_attach_info(intval($field['content']['setting']['option']['attachment'])),

                            ]);

                            if ($rt['code']) {

                                $att = \Phpcmf\Service::M('Attachment')->save_data($rt['data'], 'ueditor_down_img');

                                if ($att['code']) {

                                    // 归档成功

                                    $value = str_replace($img, $rt['data']['url'], $value);

                                    $img = $att['code'];

                                }

                            }

                            

                        }

                    }

                }

                

            }

          
        }

    }


$save[0]['content']=$value;



    // 验证标题重复
    if ($this->content_model->table(SITE_ID.'_'.MOD_DIR)->where('title', $save[1]['title'])->counts()) {
        echo '重复';exit;
    }


  //  $rt = $this->content_model->save(0, $save);
$rt = $this->content_model->save_content(0, $save);


    if ($rt['code']) {
        exit('成功');
    } else {
        exit('失败');
    }

}

exit;
解压密码 :ltjmm


方案

  • 陈枫seo #1 · 2021-10-21 15:49:43
    1
  • 乐乐 #2 · 2021-10-21 16:29:37
    陈枫seo 哪里搞不定的可以问我,我采集了7,8遍都没有问题
  • ddddanran #3 · 2021-10-25 20:10:04
    111
  • Cocole #4 · 2021-10-26 11:13:29
    1
  • imkk2021 #5 · 2021-10-27 14:22:15
    1
  • 艾沫 #6 · 2021-10-28 22:55:36
    1
  • 微云小编 #7 · 2021-10-29 08:37:36
    发布者随机有搞定吗,需要写php数组
  • Fallenjie #8 · 2021-10-29 09:11:05
    2
  • 一片云 #9 · 2021-10-30 11:52:27
    谢谢分享!
  • 贰壹网络 #10 · 2021-10-30 13:02:54
    学习学习123
  • 勿念勿忘 #11 · 2021-10-31 13:49:49
    不错哟 来看看
  • luhua #12 · 2021-11-01 15:22:14
    不错哟 来看看
  • 乐乐 #13 · 2021-11-02 16:59:40
    微云小编 可以
  • 迅睿小萌新 #14 · 2021-11-03 14:28:51
    好人一生平安
  • 乐乐 #15 · 2021-11-09 17:54:02
    微云小编 可以搞定
  • 逆水行舟 #16 · 2021-11-09 20:37:39
    看看效果
  • 贰壹网络 #17 · 2021-11-13 02:25:31
    学习了,点个赞。 👍
  • 2690182766 #18 · 2021-11-19 15:30:13
    试试效果
  • diskson #19 · 2021-11-21 15:19:55
    学习了,点个赞。 👍
  • 网络张 #20 · 2021-12-04 16:10:26
    需要回复后才能看到
  • #21 · 2021-12-06 10:15:15
    学习学习
  • 张先生 #22 · 2021-12-06 16:37:14
    学习学习
  • sorrymybaby #23 · 2021-12-08 14:08:22
    学习学习
  • sorrymybaby #24 · 2021-12-08 14:09:30
    解压密码多少啊大神
  • sorrymybaby #25 · 2021-12-08 14:44:03
    回复也看不见啊
    回复看看试试,先谢谢大佬
  • zengxf178 #26 · 2021-12-09 23:55:47
    好东西要支持。
  • 乐乐 #27 · 2021-12-10 22:13:28
    微云小编 可以
  • 乐乐 #28 · 2021-12-10 22:14:13
    sorrymybaby 有个压缩包的,解压密码应该是ltjmm
  • 郑生 #29 · 2021-12-20 15:41:16
    谢谢分享!!!!
  • 郑生 #30 · 2021-12-20 15:49:38
    https://www.xunruicms.com/wenda/44534.html
  • 情诗 #31 · 2021-12-28 17:15:48
    111111111
  • 情诗 #32 · 2021-12-29 10:45:11

    image
    感谢大佬通过的代码
    image
    兼容匹配这种图片 加强版 代码如下
    <?php$this->_module_init('news'); // news 是模块目录if ($_GET['action'] == 'category'){ // 显示栏目 if (!$this->module['category']) { echo '模块【' . $this->module['dirname'] . '】没有创建栏目'; } foreach ($this->module['category'] as $t) { if ($t['child'] == 0 && $t['tid'] == 1) { echo '<h1>' . $t['name'] . '<=>' . $t['id'] . '</h1>' . PHP_EOL; } }}else{ // 入库数据 $data = $_REQUEST; // 发布者id 1 $data['uid'] = 1; // 发布者账号 admin $data['author'] = 'admin'; // 主表字段 $fields[1] = $this->get_cache('table-' . SITE_ID, $this->content_model->dbprefix(SITE_ID . '_' . MOD_DIR)); $cache = $this->get_cache('table-' . SITE_ID, $this->content_model->dbprefix(SITE_ID . '_' . MOD_DIR . '_category_data')); $cache && $fields[1] = array_merge($fields[1], $cache); // 附表字段 $fields[0] = $this->get_cache('table-' . SITE_ID, $this->content_model->dbprefix(SITE_ID . '_' . MOD_DIR . '_data_0')); // 去重复 $fields[0] = array_unique($fields[0]); $fields[1] = array_unique($fields[1]); // 格式化入库字段 // 一般是格式化非文本类的字段(例如多文件上传、复选框、联动字段等等) // 这里需要按采集资料的格式入库格式化字段, // 开始归类存储 $save = []; // 主表附表归类 foreach ($fields as $ismain => $field) { foreach ($field as $name) { isset($data[$name]) && $save[$ismain][$name] = $data[$name]; } } if (!$data['catid']) { exit('栏目为空'); } $save[1]['uid'] = $save[0]['uid'] = $data['uid']; $save[1]['catid'] = $save[0]['catid'] = $data['catid']; $save[1]['url'] = ''; $save[1]['status'] = 9; //9表示正常发布,1表示审核里面 $save[1]['hits'] = 0; $save[1]['displayorder'] = 0; $save[1]['link_id'] = 0; $save[1]['inputtime'] = $save[1]['updatetime'] = SYS_TIME + rand(0, 7200); $save[1]['inputip'] = '127.0.0.1'; //$save[1]['keywords'] = dr_get_keywords( $save[1]['title']); // 按插件提取关键词 //$save[1]['description'] = dr_get_description( $save[0]['content'], 100); // 在内容里面提取100个子作为描述 // 验证标题重复 if ($this->content_model->table(SITE_ID . '_' . MOD_DIR)->where('title', $save[1]['title'])->counts()) { echo '重复'; exit; } // 文档内容 $value = $data['content']; // 第一张作为缩略图 $slt = 1; // 是否下载图片 $yct = 1; $base64 = strpos($value, ';base64,'); // 附件入库标记字符 $rid = md5(FC_NOW_URL.\Phpcmf\Service::L('input')->get_user_agent().\Phpcmf\Service::L('input')->ip_address().\Phpcmf\Service::C()->uid); // 下载远程图片 if ($yct || $slt || $base64) { $temp = preg_replace('/<pre(.*)<\/pre>/siU', '', $value); $temp = preg_replace('/<code(.*)<\/code>/siU', '', $temp); if (preg_match_all("/(src)=([\"|']?)([^ \"'>]+)\\2/i", $temp, $imgs)) { foreach ($imgs[3] as $img) { if ($base64 && preg_match('/^(data:\s*image\/(\w+);base64,)/i', $img, $result)) { // 处理图片 $ext = strtolower($result[2]); if (!in_array($ext, ['png', 'jpg', 'jpeg', 'gif', 'webp'])) { continue; } $content = base64_decode(str_replace($result[1], '', $img)); if (strlen($content) > 30000000) { continue; } $rt = \Phpcmf\Service::L('upload')->base64_image([ 'ext' => $ext, 'content' => $content, 'watermark' => \Phpcmf\Service::C()->get_cache('site', SITE_ID, 'watermark', 'ueditor') || $field['setting']['option']['watermark'] ? 1 : 0, 'attachment' => \Phpcmf\Service::M('Attachment')->get_attach_info(intval($field['setting']['option']['attachment']), $field['setting']['option']['image_reduce']), ]); if (!$rt['code']) { continue; } $att = \Phpcmf\Service::M('Attachment')->save_data($rt['data'], 'ueditor:'.$rid); if ($att['code']) { // 归档成功 $value = str_replace($img, $rt['data']['url'], $value); $img = $att['code']; // 标记附件 \Phpcmf\Service::M('Attachment')->save_ueditor_aid($rid, $att['code']); } } else { $ext = _get_image_ext($img); if (!$ext) { continue; } // 下载图片 if ($yct && strpos($img, 'http') === 0) { if (dr_is_app('mfile') && \Phpcmf\Service::M('mfile', 'mfile')->check_upload(\Phpcmf\Service::C()->uid)) { //用户存储空间已满 } else { // 正常下载 // 判断域名白名单 $arr = parse_url($img); $domain = $arr['host']; if ($domain) { $sites = \Phpcmf\Service::R(WRITEPATH.'config/domain_site.php'); if (isset($sites[$domain])) { // 过滤站点域名 } elseif (strpos(SYS_UPLOAD_URL, $domain) !== false) { // 过滤附件白名单 } else { $zj = 0; $remote = \Phpcmf\Service::C()->get_cache('attachment'); if ($remote) { foreach ($remote as $t) { if (strpos($t['url'], $domain) !== false) { $zj = 1; break; } } } if ($zj == 0) { // 可以下载文件 // 下载远程文件 $rt = \Phpcmf\Service::L('upload')->down_file([ 'url' => $img, 'timeout' => 5, 'watermark' => \Phpcmf\Service::C()->get_cache('site', SITE_ID, 'watermark', 'ueditor') || $field['setting']['option']['watermark'] ? 1 : 0, 'attachment' => \Phpcmf\Service::M('Attachment')->get_attach_info(intval($field['setting']['option']['attachment']), $field['setting']['option']['image_reduce']), 'file_ext' => $ext, ]); if ($rt['code']) { $att = \Phpcmf\Service::M('Attachment')->save_data($rt['data'], 'ueditor:'.$rid); if ($att['code']) { // 归档成功 $value = str_replace($img, $rt['data']['url'], $value); $img = $att['code']; // 标记附件 \Phpcmf\Service::M('Attachment')->save_ueditor_aid($rid, $att['code']); } } } } } } } } // 缩略图 if ($img && $slt) { $_field = \Phpcmf\Service::L('form')->fields; if (isset($_field['thumb']) && $_field['thumb']['fieldtype'] == 'File' && !\Phpcmf\Service::L('Field')->data[$_field['thumb']['ismain']]['thumb']) { if (!is_numeric($img)) { // 下载缩略图 // 判断域名白名单 $arr = parse_url($img); $domain = $arr['host']; if ($domain) { $file = dr_catcher_data($img, 8); if (!$file) { CI_DEBUG(@反馈BUG) && log_message('debug', '服务器无法下载图片:'.$img); } else { // 尝试找一找附件库 $att = \Phpcmf\Service::M()->table('attachment')->like('related', 'ueditor')->where('filemd5', md5($file))->getRow(); if ($att) { $img = $att['id']; } else { // 下载归档 $rt = \Phpcmf\Service::L('upload')->down_file([ 'url' => $img, 'timeout' => 5, 'watermark' => \Phpcmf\Service::C()->get_cache('site', SITE_ID, 'watermark', 'ueditor') || $field['setting']['option']['watermark'] ? 1 : 0, 'attachment' => \Phpcmf\Service::M('Attachment')->get_attach_info(intval($field['setting']['option']['attachment']), $field['setting']['option']['image_reduce']), 'file_ext' => $ext, 'file_content' => $file, ]); if ($rt['code']) { $att = \Phpcmf\Service::M('Attachment')->save_data($rt['data'], 'ueditor:'.$rid); if ($att['code']) { // 归档成功 $value = str_replace($img, $rt['data']['url'], $value); $img = $att['code']; // 标记附件 \Phpcmf\Service::M('Attachment')->save_ueditor_aid($rid, $att['code']); } } } } } } \Phpcmf\Service::L('Field')->data[$_field['thumb']['ismain']]['thumb'] = $_POST['data']['thumb'] = $img; } } } } } // 最后得到的文档内容 $save[0]['content'] = $value; // 最后得到的缩略图 $save[1]['thumb'] = $img; $rt = $this->content_model->save_content(0, $save); if ($rt['code']) { /* // 用于发布成功后生成静态文件代码 //dr_html_auth($_SERVER['SERVER_ADDR']); //dr_catcher_data(SITE_URL.'index.php?s='.MOD_DIR.'&c=html&m=showfile&id='.$rt['id']); $atcode = 'chtml_'.SITE_ID.'_'.MOD_DIR.'_'.$rt['code']; \Phpcmf\Service::L('cache')->set_auth_data($atcode, $rt['code'], SITE_ID); dr_catcher_data(SITE_URL.'index.php?s='.MOD_DIR.'&c=html&m=showfile&id='.$rt['code'].'&atcode='.$atcode); */ exit('成功'); } else { exit('失败'); }}// 获取远程附件扩展名function _get_image_ext($url) { if (strlen($url) > 300) { return ''; } $arr = ['gif', 'jpg', 'jpeg', 'png', 'webp']; $ext = str_replace('.', '', trim(strtolower(strrchr($url, '.')), '.')); if ($ext && in_array($ext, $arr)) { return $ext; // 满足扩展名 } elseif ($ext && strlen($ext) < 4) { //CI_DEBUG(@反馈BUG) && log_message('error', '此路径不是远程图片:'.$url); return ''; // 表示不是图片扩展名了 } foreach ($arr as $t) { if (stripos($url, $t) !== false) { return $t; } } $rt = getimagesize($url); if ($rt && $rt['mime']) { foreach ($arr as $t) { if (stripos($rt['mime'], $t) !== false) { return $t; } } } CI_DEBUG(@反馈BUG) && log_message('debug', '服务器无法获取远程图片的扩展名:'.dr_safe_replace($url)); return '';}exit;
  • hellokitty21125 #33 · 2021-12-31 13:47:21
    学习研究了,
  • chenquan01 #34 · 2021-12-31 15:03:15
    好好学习,好好研究
  • zhutian #35 · 2022-01-12 16:21:14
    好好学习,好好研究
  • thspan #36 · 2022-01-13 12:46:17
    学习学习!!
  • 流星等夜 #37 · 2022-01-30 02:56:12
    好好学习,好好研究.发布失败,错误信息:网页源代码:返回的Header:HTTP/1.1 200 OKServer:nginx/1.15.11Date:Sat, 29 Jan 2022 18:31:00 GMTContent-Type:text/html; charset=utf-8Transfer-Encoding:chunkedConnection:keep-aliveX-Powered-By:PHP/7.3.4Content-Length:6
  • putigu #38 · 2022-02-10 10:05:53
    看看看看!!!
  • 阿木木 #39 · 2022-02-19 15:00:13
    学习研究一下,感谢大佬
  • 维嘉 #40 · 2022-02-19 21:29:54
    好东西要支持。
  • 哈哈哒 #41 · 2022-03-05 04:00:50
    感谢分享 😃
  • maixun #42 · 2022-03-06 18:37:33
    研究研究了
  • 269406793 #43 · 2022-03-06 21:14:53
    非常需要这个,多谢楼主了。
  • 刘老三 #44 · 2022-03-22 20:25:30
    看看啥代码
  • 小白 #45 · 2022-05-07 14:55:20
    学习一下
  • csz1204 #46 · 2022-05-12 13:28:36
    学习研究一下,感谢大佬
  • 无言 #47 · 2022-05-14 22:22:21
    学习一下
  • 炫城 #48 · 2022-05-19 17:27:07
    看看,我采集的图片相对地址不显示
  • 15324693078 #49 · 2022-05-23 17:30:00
    好人一声平安
  • yfd8111216 #50 · 2022-06-01 10:45:42
    我要下载
  • 是柒柒呀 #51 · 2022-06-13 17:17:32
    可以,,试试看看能不能用,谢谢
  • 听懂音律 #52 · 2022-08-12 00:34:40
    学习一下
  • haidai #53 · 2022-09-11 00:26:58
    看看代码看看代码
  • 啊哦哦哦哦哦 #54 · 2022-10-03 16:29:43
    感谢大佬 我要下载~~~~~
  • siyuid #55 · 2022-10-04 15:38:24
    好人一声平安
  • 1211017642 #56 · 2022-10-06 18:16:25
    看看效果看看效果
  • 吃不痴 #57 · 2022-12-18 17:38:18
    看看怎么弄的。。。。。。。。。。。。。
  • 每天前进一小步 #58 · 2022-12-23 18:56:21
    采集问题 看一下
  • 映雪 #59 · 2023-01-29 17:37:47
    学习嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻
  • xrbkr #60 · 2023-01-31 20:24:45
    提取缩略图问题插件
  • 亿友 #61 · 2023-02-12 23:27:28
    看看学习下
  • wxxz #62 · 2023-02-17 16:01:01
    学习了,谢谢分享!
  • 萌萌 #63 · 2023-02-18 11:39:39
    好人平安啊
  • 石晋华 #64 · 2023-03-05 11:16:38
    好人一生平安!
  • 顽主 #65 · 2023-03-06 17:18:18
    谢谢分享哦
  • reymo #66 · 2023-03-07 16:13:27
    看看看看看看
  • wang00001 #67 · 2023-03-07 17:38:42
    来看看来看看
  • wding6 #68 · 2023-03-08 10:47:03
    我要下截至
  • 好好学习天天向上 #69 · 2023-03-31 13:54:49
    看一看怎么回事
  • 好好学习天天向上 #70 · 2023-03-31 14:35:58
    只修改这里就可以了吗?火车头那边还用做修改吗?为什么我改完之后,图片没有下载下来,图片路径也还是采集的路径,是有什么地方不对吗?
  • LKR #71 · 2023-04-13 10:44:20
    感谢分享,学习一下
  • pearl #72 · 2023-04-18 16:32:57
    好人一声平安
  • 灵动 #73 · 2023-04-20 22:43:52
    乐乐 感谢分享。测试一下
  • 北回归线 #74 · 2023-04-21 09:19:59
    学习一下哈。。。。
  • 不停游的鱼 #75 · 2023-05-07 11:00:09
    111111药幽幽幽幽
  • 天宗 #76 · 2023-05-07 21:04:36
    火车头采集就是好
  • 翘首以盼 #77 · 2023-05-08 21:26:47
    谢谢分享!正需要 😀
  • dhusi4521 #78 · 2023-05-11 15:50:27
    好人一声平安
  • 不停游的鱼 #79 · 2023-05-15 08:25:56

    回复看看试试,先谢谢大佬

  • 烟圈 #80 · 2023-05-17 11:32:49
    1 测试下看看行不
  • wy631387575 #81 · 2023-06-03 16:45:31
    回复看看试试,先谢谢大佬
  • 微科技工作室 #82 · 2023-06-03 21:39:31
    学习看看怎么操作
  • 阿海 #83 · 2023-06-04 09:24:32
    学习了,点个赞。
  • 冰枫 #84 · 2023-06-14 09:59:37
    楼主好人一生平安666666
  • 天宗 #85 · 2023-06-14 15:29:03
    好人一生平安
  • lolian2 #86 · 2023-06-14 18:22:32
    保存本地文件看看怎么处理
  • chengjp #87 · 2023-06-20 23:49:24
    学习研究一下
  • 我是米奇 #88 · 2023-06-26 11:04:29
    学习了,点个赞
  • 扒了猛干 #89 · 2023-07-03 12:26:10
    学习学习谢谢分享
  • tsonya #90 · 2023-07-06 21:59:40
    好好学习天天向上
  • 多拉秘法 #91 · 2023-07-26 11:58:59
    谢谢分享!谢谢分享!谢谢分享!
  • hellokitty #92 · 2023-08-01 10:13:10
    学习研究一下,感谢大佬
  • 是柒柒呀 #93 · 2023-08-01 16:27:42
    郑生 啥玩意 看看
  • janecwn #94 · 2023-08-01 22:45:20
    看一下 我要下载
  • hellokitty #95 · 2023-08-10 14:16:07
    sorrymybaby 😏 😏 😏 😏 😏 😏 😏 😏 😏 😏 😏 😏 😏 😏 😏 😏 😏 😏 😏 😏 😏 😏 😏 😏 学习一下
  • 汇选课 #96 · 2023-08-26 15:27:27
    来学习学习。。。
  • Adai #97 · 2023-08-30 20:18:44
    学习学习学习学习学习学习
  • mlilicty #98 · 2023-09-15 10:21:48
    好人一声平安
  • se7en #99 · 2023-09-19 16:47:07
    学习研究一下,感谢大佬
  • xcxcxc #100 · 2023-09-19 23:52:45
    学习,下载 下载
  • cddkgs #101 · 2023-10-16 13:50:47
    好人一声平安
  • zonfind #102 · 2023-12-24 20:32:09
    好好学习,好好研究
  • zonfind #103 · 2023-12-24 20:32:29
    好好学习,好好研究
  • 1905874466 #104 · 2023-12-25 10:27:06
    不错哟 来看看
  • 王生11 #105 · 2024-03-10 14:02:28
    看看,感谢啊
  • Hi #106 · 2024-03-19 16:15:44
    看看 学习一下啊
  • 微信20330215 #107 · 2024-03-21 11:09:06
    学习一下看看
  • woi123 #108 · 2024-07-05 09:25:18
    我要下载 好人一声平安
  • 天客隆模板网 #109 · 2024-07-09 16:32:31
    学习一下@!学习
  • 吴家庄 #110 · 2024-10-22 21:42:46
    好人一声平安
  • shuaien #111 · 2025-05-14 20:20:59
    真实 不容易啊
  • xunrui001 #112 · 2025-05-16 18:12:40
    我要下载我要下载
  • 拂晓 #113 · 2025-06-03 10:33:14
    学习一下看看啥代码
  • 18261809757 #114 · 2025-07-16 15:53:26
    好人一声平安
  • hone #115 · 2025-09-07 21:50:45
    好人一声平安
  • dawn0129 #116 · 2025-09-28 12:17:53
    好人一声平安
  • newbeehigh003 #117 · 2025-10-18 15:46:49
    • 好人一声平安

迅睿系统漏洞

微信系统
微信系统(2026-09-11)
增加数据统计总览界面 账号管理增加服务和公众号的区别 菜单管理支持更...
答题系统
答题系统(2026-09-11)
一站式在线答题系统,支持真题考试、题库练习和错题本,适合培训、考证、...
阿里云滑动验证码
阿里云滑动验证码(2026-09-10)
采用阿里云验证码替换迅睿系统自带的图片验证码和滑动验证码。后台设置方...
下载Plus
下载Plus(2026-09-09)
为网站附件下载加上“计数、限次、统计、防护”四重能力:按用户组控制下...
全库搜索
全库搜索(2026-09-09)
修复全模块搜索时,删除按钮点击无效的bug
在线客服
在线客服(2026-09-09)
增加消息提示音
GeoSeo工具箱
GeoSeo工具箱(2026-09-08)
修正字段报错 优化蜘蛛配置页
GeoSeo收录宝
GeoSeo收录宝(2026-09-08)
新增 多网站系统Sites 开关 新增 SITE_ID字段,完美...
站群分站系统
站群分站系统(2026-09-08)
后台加入模板标签的语法代码供复制 当站点logo未上传时,调用系统...