亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHP$_POST數組在表單提交時為空

PHP$_POST數組在表單提交時為空

PHP
九州編程 2019-07-05 14:58:10
PHP$_POST數組在表單提交時為空我已經構建了一個定制的CMS,它可以在我的開發框(Ubuntu/PHP 5+/MySQL 5+)上完美地工作。我只是把它移到我的客戶端的生產框上,現在所有表單提交都顯示為空$_post數組。我發現了一個技巧來驗證數據實際上是通過file_get_contents('php://input');數據在那里顯示得很好.$_POST/$_REQUEST數組總是空的。我還通過Firebug驗證了內容類型的標題也是正確的(application/x-www-form-urlencoded; charset=utf-8).無論表單是通過Ajax提交還是通過常規表單提交,都會發生此問題。任何幫助都是非常感謝的!
查看完整描述

3 回答

?
FFIVE

TA貢獻1797條經驗 獲得超6個贊

我知道這個問題是關于通過表單發布的,但是當使用JSON內容類型發布時,我來到這里尋找類似問題的答案。找到了答案,并想分享它,因為它花了我很多時間。

當使用JSON內容類型時,$_POST數組不會填充(我相信只有多個部分的表單)

以下是為糾正這一問題所做的努力:

$rest_json = file_get_contents("php://input");$_POST = json_decode($rest_json, true);

希望這能幫到別人!


查看完整回答
反對 回復 2019-07-05
?
慕田峪7331174

TA貢獻1828條經驗 獲得超13個贊

我也有類似的問題。原來是個簡單的解決辦法。以我所擁有的形式

<form action="directory" method="post">

目錄是.的名字。目錄。我的郵件列表完全是空的。當我查看瀏覽器中的url時,它的末尾顯示了一個正斜杠。

把正切斜杠加到我的動作結束后就成了訣竅-

<form action="directory/" method="post">

我的$POST數組又滿了!


查看完整回答
反對 回復 2019-07-05
  • 3 回答
  • 0 關注
  • 1262 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號