zhouchanglin 发表于 2011-3-10 14:25:56

搜一次php1.6发布模块+接口

本帖最后由 zhouchanglin 于 2011-3-10 14:45 编辑

是php1.6版本的

由于搜一次电影地址,采集来的地址多集的时候数据很难分集显示出来,普通的发布模块不能实现分集,遇到连续剧等多集就止步了,这个需要修改搜一次的发布的php文件admin_video.php的入库部分,我只修改了一点,由于播放来源S_Source数据地址S_Vdata 服务器组S_Server字段都是数组,采集来的数据也不容易设置,所以我把它们改成了单一的字段,即只能添加一种播放方式的数据,我想一种已经足够了,关键的地方只有数据地址S_Vdata 的入库的格式,多集的格式,要符合

数据地址S_Vdata 的格式是:第1集$地址1#第2集$地址2#第3集$地址3..................每集之间用#分开,每集的显示的文字是$前字符,$后字符是这集的数据地址

这样采集时把数据地址循环或分页采集,在全局设置里把分页链接符设置为:#,这样提交的数据,在处理下在每个地址加上第几集,处理后在入库,这样多集就可以显示了


这个文件是可以直接查看自己的视频列表,视频发表页,不过地址后面要加个密码mima的参数,判断用户身份,默认密码是123456
我测试时http://localhost:1108/syc/admin/sycpost.php?mima=123456,修改成自己的地址,打开不需要登陆,即可访问,就是免登陆
http://localhost:1108/syc/admin/sycpost.php?mima=123456&action=add 是发表页
http://localhost:1108/syc/admin/sycpost.php?mima=123456是视频列表页,路过给了密码mima=123456才能直接访问
接口文件:可以验证用户身份,就是在里面加个验证的密码$pwd="123456",这个修改为自己的,模块的提交地址的参数mima就是用户提交的密码,这个密码要和$pwd相等,即$pwd=$mima

免登陆:只要注释掉include "admin_loginstate.php";即可,查看它的代码,就知道它是校验cooike用户登录信息的文件,注释了,就实现了免登陆

把这个文件放在和admin_video.php同一目录


我不清楚网站动态静态是不是不同,我做的是动态的模式


模块,做规则时 数据地址标签循环或分页链接符一定要在全局设置里设置为 #
php接口文件,解压后上传到和admin_video.php同一个目录,
可以使用这个规则测试
路过发布有问题,可以联系我,查看原因,第一次做,肯定有许多问题972130397

aji129 发表于 2011-3-14 21:38:43

坐个沙发。。。。呵呵

冰融化了 发表于 2011-3-20 11:58:21

顶一下。。。。正在研究。。。

wian1314 发表于 2011-4-7 12:07:53

发帖就要支持,顶~~~~~~~~~~~~~~~~~

talent99327 发表于 2011-4-7 20:45:21

看上去不错。我来试一下

33533 发表于 2011-5-19 07:47:20

怎么样呢?????????

tqtimyd 发表于 2011-5-23 19:57:39

发布的时候有点问题呀,我采集了那个多集快播地址发布后以前在前面会自动加一个第一集,后来我把那个php文件里的第一集删掉后,再发布但是还是不能出来多集,只出现一集,点编辑保存一下后又可以出现多集

tqtimyd 发表于 2011-5-27 14:33:53

还有一点问题呀,就是发布了以后再用官方的采集别的资源后,在播放页选择播放资源时没有分开而是显示的

qvod$$webplay9 播放地址1号
qvod$$webplay9 播放地址2号

zhouchanglin 发表于 2011-5-27 19:02:22

回复 9# tqtimyd


    能否截个图,现在可以分集了吗,官方的采集,你是说播放来源显示出现qvod$$webplay9 播放地址1号?

fjw94 发表于 2011-9-14 01:43:05

先顶后下,我不怎么懂。
页: [1] 2
查看完整版本: 搜一次php1.6发布模块+接口