剛好看到這個問題,就上網找了一下,看到有解決的辦法,再請文龍大大試試看
據說每個伺服器搜尋錯誤的名稱不同,也不是每個伺服器都會出現這個錯誤
解決方法如下
[改良] 修正 search.php
搜尋部分特殊字時 產生錯誤的BUG
轉自:
http://discuz.bluelovers.net/thread-9379-1.html#pid14671
基本上 此情形只會出現在
BIG5論壇
演示
http://discuz.bluelovers.net/search.php?srchfid=14
搜尋
已閱
修正前會出現已下錯誤
複製內容到剪貼板
代碼:
開啟 search.php
複製內容到剪貼板
代碼:
$keywords = str_replace('%', '+', $srchtxt).(trim($srchuname) ? '+'.str_replace('%', '+', $srchuname) : '');
下加
複製內容到剪貼板
代碼:
// bluelovers
$keywords = addslashes($keywords);
// bluelovers
[
本帖最後由 yumi 於 2009-2-19 02:29 編輯 ]