我将这个带Ajax的URL传递给PHP文件:amazon.com/?ie=UTF8&showViewpo
我的问题在于'&'在URL上。
$_POST['site']
将回复amazon.com/
如何传递变量以便能够在我的PHP文件中得到它?
答案 0 :(得分:7)
答案 1 :(得分:1)
如果传递数据的键/值而不是字符串,jQuery $.ajax
会自动对您的变量进行urlencode:
$.ajax({type:'POST',url:'insert/insert-history.php',data: {user: uid, site: siteAurl }});