我送的變量是這樣的:如何通過AJAX在URL中發送變量?
xmlhttp.open("GET","insert-karma.php?pid=<? echo $pid; ?>",true);
的AJAX部分似乎並不成爲問題,如果我檢查Sript的PHP正確呼應整數。 (它顯示的網址爲:insert-karma.php?pid=5
)。但是PHP沒有獲取變量。 (我想呼應,它簡化版,表明參選)
這是PHP文件:
// Connect to db;
$pid = $_POST['pid'];
$sql="UPDATE Poems SET Karma = Karma + 1 WHERE Pid = '$pid'";
// Disconnect form database;
我在做什麼錯?我如何設法發送$pid
到PHP update-karma.php?
謝謝,做到了。爲什麼POST不工作?只是好奇。謝謝 – lisovaccaro
因爲你使用GET方法發送變量xmlhttp.open(「GET」,「insert-karma ... as Ibu said – kukipei