引用 | 编辑
因为孤单
2005-09-10 18:11 |
楼主
▼ |
||
x0
【类型】插件【版本】3.01 我装了3.01点歌厅插件以后 点歌还是没有扣钱 而且想说的话 会被缩短 例如 加油加油会长加油 变成 加油加油?/font> 要怎么改阿? x0
|
引用 | 编辑
aa
2005-09-16 05:37 |
1楼
▲ ▼ |
这是繁体中文(BIG5内码的问题)
"加油加油会长加油" 其中 "会" 这个字的内码是 B7 7C 其中 7C 就是 | 而程式中的资料存放又都是以 | 分割,所以就会造成你现在的情形 这是 BIG5 的悲哀,让我们这些写程式的吃尽苦头,因为还有一个字元也是常常出问题的 就是 \ 这个字元在程式中常用到,而 BIG5 的中文字中又常出现这个字元 像 "许功盖程",你现在的解决方式有两个 1. 过滤会员输入的文字,如果中间有 | 字元,就不要送出,这个比较好改,不过对会员会有限制,因为中文字中有不少的字有 | 字元 2. 把分隔字元 | 改掉,看你要改这什么字元都可以,只要那个字元不会出现在中文字及会员不会去输入的字就可以了,也不限一个字元,你可以用两个字元或是中文字做分隔.. 其实这个问题不止在这个插件上有,像 phpwind 主程式也是有这个问题,他很多记录档都是用 | 做为分隔字完.. x0 |