我開發通過URL jQuery中發送一個參數像這樣的應用程序:
json = JSON.stringify(chk);
base64 = Base64.encode(json);
location = '?route=home/debts/insert&json='+base64;
其中CHK是類型的數組。
然後,在我正與解碼在PHP目標頁面:
$chk = json_decode(base64_decode($_REQUEST['json']));
在本地服務器上這個工程奇蹟,但是當進入直播系統,在服務器上,我不能得到的URL參數,實際上$ _GET ['json']或$ _REQUEST ['json']是空白的,即使我可以在URL格式中看到它們
有人可以給我一個關於我的錯誤的提示嗎?
編輯:
後續代碼var_dump($ _ GET)觸發:array(1) { ["route"]=> string(17) "home/debts/insert" }
也許有點問題'location'變量? – briosheje
不,重定向是好的,所需的頁面加載正常,只有json參數不是 – rosuandreimihai
執行'var_dump($ _ GET)'併發布結果。另外,你使用任何.htaccess重寫? –