分享至
各位先進
我們公司的程式設計師目前寫的網站都有一個問題,那就若內文中有打入 % 符號,程式就會出問題。 他似乎沒有辦法解決...不知道各位先進是否有什麼建議
感謝
已邀請的邦友 {{ invite_list.length }}/5
怎麼不是他來問
我猜不是php的問題,而且資料是透過ajax送到server,但是手動組傳送的資料,而且沒有用encodeURI()處理過。
大師,因為他認為無法解決....
或者要用其他代碼代替送過去,然後再多一個判讀的程序.. 之前 ' 這個符號也有問題,他好像是用這種方式解決
如果送出post的時候,request body長這樣:
<pre class="c" name="code"> test=abc%zyx
php收到時,會因為無法解碼而出錯。透過encodeURI編碼這個字串,資料會變成abc%25zyx,這樣php收到時,會正確解碼成abc%zyx。所以我猜測問題可能出在這裡。
這樣猜測跟通靈差不多,應該都不太準就是了。
fillano提到: 通靈
費大師,下次改用觀落陰試試
IT邦幫忙