我無法將值或值數組傳遞到我的PHP腳本中。當點擊頁面上的提交按鈕,下面的函數執行:無法將值傳遞給PHP函數
$('#rangeSubmit').click(function (e) {
e.preventDefault();
$.ajax({
type: 'POST',
url: 'http://.../test.php',
data: {test1:"DONE"},
success: function(data)
{
$("#myDiv").html(data);
}
});
});
PHP腳本是這樣的:
<?php
echo $argv[1]; //should return the first item in the array of values passed to the php function?
var_dump($_SERVER['argv']);
?>
而且這個腳本只是返回「NULL」,而不是我發送的值到腳本。有任何想法嗎?
你的價值將被存儲在'$ _POST' –
有存在 –
一個Ajax請求沒有PHP函數是一個普通的HTTP請求時,它是完全一樣的鍵入網址到瀏覽器的地址欄中。你通常不會使用'$ argv',你會嗎? – deceze