疑难杂症,编码与发布模块的问题,请大家指点一下
本帖最后由 itsoso 于 2009-3-25 20:34 编辑首先这个问题比较特别,是这样的,我的E文论坛的编码是 ISO-8859-1,这样采e文发布当然没有问题,但是如果是采集中文发布,就是 一堆 ???? 问号出来,
我自己在论坛尝试手工发中文,知道发布的时候中文会转换成 & #25105; & #26412; 这种格式,但是用火车发布的时候却不行,不知道怎么弄了,在测试发布的时候勾选了 urlencode 还是出来 ???? 好多问号!
希望知道如何解决的朋友帮忙一下,十分感谢 选择发布模块的编码,没有自己加进去就行了 选择发布模块的编码,没有自己加进去就行了
alexai 发表于 2009-3-25 22:23 http://bbs.locoy.com/images/common/back.gif
谢谢,不过 编码 已经选择对的,就是系统不会自动转换中文为我上面说的那种格式,所以发布出去还是 问号,但是在论坛手动发贴,论坛就能在post数据的时候转换好代码
刚刚试着对火车 测试发布 截包,发现火车发布上面这种“中文编码的时候” ,在内容会把编码变成 “?”,但是在主题则正常,这是没有勾选 对中文进行urlencode的情况
接着我们来看看,勾选 对中文进行urlencode后的情况,发现主题的 "&""#"";" 这3个符号分别用 "%26"" %23" " %3b" 替换了,这样就能在 iso-8859-1 的发布模块中发中文,可惜 内容标签里面 依然是把 中文编码替换成 ?,% 3 f 就是一个问号
现在对于采集这种“特殊中文编码”有了一个简单的解决方案:在采集标题和内容标签的时候分别添加 替换掉 "&""#"";" 这3个符号,然后发布到时候不要勾选 urlencode这样就行了
可惜未想到我主题贴中的那种要怎么解决,思考中 本帖最后由 itsoso 于 2009-3-26 06:35 编辑
唉抓包工具大家要常用 有朋友关注一下这个问题么
页:
[1]