我試圖讓Google API工作,我通過AJAX發送數組到PHP,但在我的PHP文件中數組是空的。這是我到目前爲止。Ajax發送空數組到PHP文件
$.ajax({
type: 'POST',
url: '../scripts/email/google.php?storeToken&state',
data: {param : param},
success: function(result) {
console.log(result);
},
processData: false
});
然後我google.php文件中我使用
$code = explode(",",file_get_contents('php://input'));
但是$代碼是空的,也當我使用
var_dump($_POST);
它打印到控制檯
Array(0){
}
我已經搜索了這個問題,並嘗試了無數次「修復」,但似乎沒有奏效:/
編輯:有另一種方式我可以得到代碼和PHP文件我的狀態變量除了使用AJAX,因爲似乎沒有任何工作
Error_log (print_r ($_POST,1));
預期值被印刷到錯誤日誌
爲什麼你'過程數據:FALSE' ? – Musa
'param'的價值是什麼# – Victory
@Musa我跟着一個教程,我發現在stackoverflow和那是什麼在那裏我做了測試設置它是真實的今天早些時候,但它沒有改變任何東西,我現在再試一次,新的我所做的更改。 編輯:從false更改爲true後仍然爲空 – user3758298