|
|
发表于 2007-10-29 18:53:16
|
显示全部楼层
原帖由 火车尾巴 于 2007-10-29 11:15 发表 
如题
论坛的附件链接带有连字符 &
能采得下来,但发布时却发觉会去掉&后面的符号及它自己本身。。
如: index.php?act=Attach&type=post&id=36
发布时就只有这些字符:index.php?act=Attach
后面这段 ...
火车自动 去掉&后面的符号及它自己本身。。主要原因倒不是因为限制用户免费版等什么原因!
原因如下:
一,&在URL中是几个变量赋值的连接字串。就像你给出的这个链接,&type=post&id=36,分别为两个变量和值,系统以&来分开两个变量!
二,在提交表单中,也是&来连接变量!比如DZ发布的贴,会以Message=XXXXX&tags=XXXXXXXX..来连接!在存入数据库时,系统以&来分开贴子内容和Tags,如果你采集的内容中出现&这样的字符,系统就会按此划分出变量并取值,这样,自然出错!
所以,像&这样采集的附件,还是想一下其它的采集方法吧! |
评分
-
1
查看全部评分
-
|