bishuai 发表于 2009-4-5 16:47:10

[10车厢]使用火车2009SP1版遇到的诡异问题,求助

本帖最后由 bishuai 于 2009-4-11 19:01 编辑

最近才开始尝试CMS,才第一次接触火车,在使用过程上碰到了一个比较费解的问题,还请高手或者版主指教
网站程序: 雷风影视系统CMS PHP版 1.1.0
火车程序: 火车采集器V2009 SP1 正式版 免费版用户
下面来看看这个令人费解的问题究竟怎么个费解法

首先做了一个雷风cms的发布模块,写了个对目标采集站的采集规则(其中走过N多弯路)
然后是开始采集,问题来了
写好的规则里采集页面测试的时候,电影地址是这个:
http://www.lw234.com/img/1.jpg
[标签:地址1]标签下有12条电影连接,理论上说,这个格式可以直接从雷风后台发布成12集的电视剧...然而
|||||||||||||
采集(进行UrlEncode处理的选项勾和不勾都尝试过)并发布成功后:
http://www.lw234.com/img/2.jpg
看到集数那里了么,只有1集.不过这还不是诡异的地方,继续看
下面我进入到雷风的后台,编辑这部电影
|||||||||||||
进入后台:
http://www.lw234.com/img/3.jpg
进入这部剧集的修改页面:
http://www.lw234.com/img/4.jpg
不做修改,只是点击最下方的修改按钮:
http://www.lw234.com/img/5.jpg
|||||||||||||
提示影片修改成功,再回头看看发布页的这部剧集:
http://www.lw234.com/img/6.jpg
是不是很欠揍,都跑出来了...
|||||||||||||
我又试了一下,在编辑WEB发布设置中的测试配置中,在[标签:地址1],的值里粘贴上从采集页面测试中采集到的12条电影地址,然后点发表文章测试.(其中播放器1的值是选择qvod播放器类型的,此项正常):
http://www.lw234.com/img/7.jpg
居然也能正常发布:
http://www.lw234.com/img/8.jpg
唯独火车自己采集自己发布的时候不正常

我都快被这个问题折磨疯了,我承认我脑子笨,我也承认我起步晚,可我不承认我不努力.
谁能告诉我究竟错在哪了
最后附上我所用的模块和采集规则,还有所用的雷风CMS程序, QQ:303005253 期待分晓
雷风影视系统 雷风影视系统php.rar

bishuai 发表于 2009-4-5 17:38:22

在线等结果...请好心人帮忙

ws123 发表于 2009-4-5 18:11:35

本帖最后由 ws123 于 2009-4-5 18:24 编辑

qvod://......
qvod://......

正则。每个电影网址后面可能是同时存在换行符和回车符的原因。网站程序在解析网址时要用"\r\n"拆解电影网址,不能简单使用"\r"或"\n"

可以先在全局设置使用<br>做为隔开符号,同时在循环采的时候,把<br>过虑。

bishuai 发表于 2009-4-5 19:29:20

3# ws123 多谢楼上指点,有些名词我还没接触过,你的意思是在写采集规则的时候连接后面留下一个<br>然后再从"html标签排除"中排除<br>么
不是很明白正规则的意思
再次谢谢楼上的指点,我会仔细试一下的.

ws123 发表于 2009-4-5 23:00:55

本帖最后由 ws123 于 2009-4-5 23:06 编辑

我说错了。最后一句说“使用<br>......”的方法是不行的,不用再试了。

不是“同时存在换行符和回车符”的原因,是程序函数问题。必须修改网站程序的一个函数代码。和正则表达式、PHP函数有关。

bishuai 发表于 2009-4-6 21:23:14

5# ws123 对我来说修改程序有点太难了.再次感谢楼上的用心回答,我还得学习一下正规则..
如果谁还知道更简单的解决方法,请帮帮忙,谢谢..

ws123 发表于 2009-4-7 12:13:36

本帖最后由 ws123 于 2009-4-7 12:50 编辑

看在你这1节车厢的份上。

我就再说说。那个原因是因为在程序中,处理电影网址列表的那个函数,没有去除换行符的原因。
最简单的,只要在调用电影网址时先使用trim()函数去除换行符即可。

bishuai 发表于 2009-4-8 12:48:39

呵呵,最近忙没来的及学习,你说的这些都是在火车中实现的么?还是必须改网页程序呢。

ws123 发表于 2009-4-9 20:20:18

在全局设置那里,选项设置>>发布设置>>循环内容合并的间隔符,点选[换行]。不能用<br>
再不行就短消息联系我,留下qq

bishuai 发表于 2009-4-9 20:49:27

呵呵,我试了,还是不行
我的qq是303005253
正在学习.
页: [1] 2
查看完整版本: [10车厢]使用火车2009SP1版遇到的诡异问题,求助