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