看板 PHP 關於我們 聯絡資訊
  =>空格 %20 =>等於 直接打空格或等於時等等時 有可能會被瀏覽器執行 想問有沒有什麼函數 可以在判斷字元的時候 可以自動將空格換成  將等於換成%20...etc 還有將這些還原的函數 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.170.57
motics :htmlescape? urlencode? 02/27 23:34
buganini :%20 是urlencode過的space 02/28 07:58
buganini : 是space的html entity 02/28 07:59
buganini :都是空白 兩種編碼 不要搞混了 02/28 07:59
buganini :一個用來放在HTML 一個放在URL 看名字就知道了 02/28 08:00
john0227 :謝謝b大,有時候會再網址中加入等於但使用者肯定不會 02/28 10:19
john0227 :輸入%20,要怎麼將他所輸入的=換成%20,有函式可做嗎 02/28 10:20
ardidi :echo urlencode("="); 02/28 20:51
john0227 :所以做字元判定,如果是=就urlencode("=")存回去? 03/01 12:56
buganini :%20 *不是* '=' 03/01 16:32
buganini :為什麼要讓使用者去輸入網址呢 03/01 16:34
buganini :GET method的話browser會自己作 03/01 16:34
buganini :轉換的函式就是urlencode urldecode 03/01 16:34