木头虫在家

  • 系统
  • 网络
  • 技术
  • 安全
  • 运维
  • 应用
木头虫在家
蜘蛛网
  1. 首页
  2. 应用
  3. 正文

帝国CMS火车头入库多值字段、播放地址onlinepath、下载地址downpath的方法!

2021年10月14日 1031点热度 5人点赞 0条评论

使用火车头采集发布的时候发现帝国CMS的多值字段,播放地址onlinepath、下载地址downpath没办法进行入库操作。原因是帝国火车头采集发布模块对接的PHP接口使用的是帝国CMS原生POST函数方法进行的传参,很多字段传入的时候函数会进行过滤转移变换组合,那么解决这个问题的方法就是不让他去传参组合在入库,直接进行入库操作就行了!方法如下:

打开文件/e/class/functions.php

1.针对多值字段:

查找:(注意有两个,只改第一个)

$add[$f]=ReturnMoreValueAddF($add,$add[$f],$modid,$f,$do);//多值

改成:(picmore为你的多值字段名称)

if($f=="picmore"){ $add[$f]=$add['picmore']; }else{ $add[$f]=ReturnMoreValueAddF($add,$add[$f],$modid,$f,$do);//多值 }

2.针对播放地址onlinepath字段:

查找:

$value=ReturnDownpath($add['odownname'],$add['odownpath'],$add['odelpathid'],$add['opathid'],$add['odownuser'],$add['ofen'],$add['othedownqz'],$add,$add['oforuser'],$add['onlineurl_qz'],0);

改成:

$value=$add['onlinepath'];

3.针对下载地址downpath字段:

查找:

$value=ReturnDownpath($add['downname'],$add['downpath'],$add['delpathid'],$add['pathid'],$add['downuser'],$add['fen'],$add['thedownqz'],$add,$add['foruser'],$add['downurl_qz'],0);

改成:

$value=$add['downpath'];

以上修改后请使用原始库内数据结构进行发布(可后台发布测试后去数据库获取数据结构),比如播放字段依然为:播放名称1::::::播放地址1::::::用户组ID::::::点数::::::播放名称2::::::播放地址2::::::用户组ID::::::点数::::::

Views: 229
标签: 暂无
最后更新:2021年10月14日

admin

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >
分类
  • 值的推
  • 域名主机
  • 安全
  • 应用
  • 技术
  • 未分类
  • 系统
  • 网络
  • 运维
最新 热点 随机
最新 热点 随机
4s店修理工秘密,车开到报废,这几种东西不必换 联想K4e-ITL重装WIN系统蓝屏解决方案 上学出路在哪里 windows远程桌面中如何发送CTRL+ALT+DEL命令 linux查看远程文件保存到本地,复制一个文件到新文件未尾命令 电脑分区盘符不见了怎么找回 Windows系统通过命令行工具启用禁用网卡 攻防演练之企业网络安全体系建设历程 网络安全加固10条及攻防演练安全要求50条 Vsphere web client中英文切换
Vsphere web client中英文切换 Windows系统通过命令行工具启用禁用网卡 win2012服务器系统如何设置显示我的电脑等桌面图标 freebsd系统nginx高性能内核优化 Vmware Workstation虚拟机繁忙导致无法关机 电脑分区盘符不见了怎么找回 Juniper SRX防火墙 IPV6 配置 Juniper EX系列交换机基础配置文件 Juniper SRX通用配置手册 freebsd12 安装FNMP即PHP-Nginx-Mysql-PhpMyadmin套件教程

COPYRIGHT © 2025 blog.qmun.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

浙ICP备11036795号