我有一个用户粘贴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