phpwind投票标题冲码问题

Home Home
引用 | 编辑 chris710908
2008-05-21 15:31
楼主
推文 x0
【类型】主程式
【版本】3.01

有个紧急的问题想问,论坛中最近有人发表投票
投票选项中若是有许盖功之类的字,产生就会有如下的画面
严重时回去编辑帖子画面还会跑掉.吓死人......


我知道版大有说明许盖功解决的方式是在栏位值职后多加空白
但是我不知道为什么我怎么弄都是会乱码?

为了改投票的冲码,我去修改require/postnew.php中的$voteopts变数

里面有一行插入资料库的语法是
$db->update("INSERT INTO pw_polls(voteopts) VALUES ('$voteopts')");
我改成
$db->update("INSERT INTO pw_polls(voteopts) VALUES ('$voteopts ')");

但是重发帖后一样是乱码,我在数位这边发都正常

请问我是哪个地方改错了吗?可否帮个谢

超级感谢!!

献花 x0
引用 | 编辑 月光
2008-05-21 22:56
1楼
  
关于许公盖问题以前不是已经帮您解决好几次了吗?去爬文一下吧。

献花 x0
引用 | 编辑 chris710908
2008-05-21 23:01
2楼
  
下面是引用月光于2008-05-21 22:56发表的 :
关于许公盖问题以前不是已经帮您解决好几次了吗?去爬文一下吧。
版大您好:

你说的应该是这篇吧
http://bbs.mychat.to/read.php?fid=109&tid=613442

我当时有用您与aa站长的方式逐一修改
只是我发现乱码的问题还是存在
不知道是自己的论坛出了什么问题
就是会乱码~

之前是公告部份~我想说我自己加个\\ 符号改善就好

但是投票选项这个会影响会员的操作

所以再次恳求版大帮个忙,我是有爬文阿

但是我改完后还是不行,是不是还要改其他东西呢

献花 x0
引用 | 编辑 chris710908
2008-05-22 11:00
3楼
  
问题解决了,原来是postnew.php
中的$vt_select=char_cv($vt_select);

要改成$vt_select=addslashes($vt_select);才行

请问版大

那是不是之前会乱码的变数如果有用到char_cv这个函数的话

是否都要改成addslashes?

献花 x0
引用 | 编辑 回忆过去
2016-02-09 03:15
4楼
  
关于许公盖问题以前不是已经帮您解决好几次了吗?去爬文一下吧。

献花 x0