我有一個用戶粘貼URL(url是搜索查詢)的搜索字段。大多數網址都可以正常工作,但帶有轉義字符的網址會「未轉義」。例如:
當我複製從Chrome瀏覽器的一些網址,我得到逃出網址: URL =輸入查詢: 'http://website.com/search/my%20query'
回聲$ _ POST [ 'Q'] - 結果是 'http://website.com/search/my查詢'
提交查詢由$阿賈克斯:
var qurl = $("#url input[name=q]").val();
var queryString = "q="+qurl;
$.ajax({
url : "script.php",
type: "POST",
data: queryString,
.....
- 我怎樣才能收到與轉義字符的查詢?
- 我應該打擾並處理(轉義查詢的查詢)查詢網址嗎?
魔術引號你關:
php.ini
magic_quotes_gpc=Off
magic_quotes_runtime=Off
magic_quotes_sybase=Off
謝謝你,這是現在工作。現在我更瞭解了什麼逃避了什麼。 – gskema