我通過這個網址與阿賈克斯的PHP文件:amazon.com/?ie=UTF8&showViewpo
傳遞變量
我的問題是與URL中的「&」。
$_POST['site']
迴音必amazon.com/
如何傳遞變量,以便能夠得到它整體上我的PHP文件?
我通過這個網址與阿賈克斯的PHP文件:amazon.com/?ie=UTF8&showViewpo
傳遞變量
我的問題是與URL中的「&」。
$_POST['site']
迴音必amazon.com/
如何傳遞變量,以便能夠得到它整體上我的PHP文件?
你必須urlencode
它。這將使安全傳遞一個網址。
更新
沒有正確讀取的問題。
你必須使用encodeURIComponent
來urlencode它的JavaScript。如果你傳遞鍵/值數據,而不是一個字符串
jQuery的$.ajax
會自動進行urlencode您的變量:
$.ajax({type:'POST',url:'insert/insert-history.php',data: {user: uid, site: siteAurl }});
你在使用JavaScript代碼是什麼? – six8
我正在嘗試使用jQuery:'$ .ajax({type:'POST',url:'insert/insert-history.php',data:「user =」+ uid +「&site =」+ siteAurl' – lisovaccaro
possible重複的[在$ _GET變量中放置空格有什麼問題](http://stackoverflow.com/questions/6364793/whats-wrong-with-putting-spaces-in-get-variables) – hakre