POST是肯定能接收到數據的,是不是你的action寫的有問題,或者method設置成了get,又或者你的文本框名字和接收的post名字對應不上。
創新互聯主要從事網站設計制作、網站設計、網頁設計、企業做網站、公司建網站等業務。立足成都服務肅南裕固族自治,10余年網站建設經驗,價格優惠、服務專業,歡迎來電咨詢建站服務:18980820575
具體原因,還請你把form表單代碼和接收的PHP代碼貼上來,大家都樂意幫你
數據接收不到,跟phpstorm有什么關系,它只是個編碼工具,你起碼該從你的代碼開始找問題。
你可以在數據接收的地方打印所有接收的數據來看看,也許你根本沒提交到那里,或者你表單寫得有問題。
最好能貼出關鍵代碼來看一下。
原因可能有下面2個情況:
首先看看你的file_get_contents()是否讀取到數據,沒有數據的話對方肯定收不到;
如果取到了看看是否是數據過大(過長)導致頁面發送超時而失敗;
解決的辦法:
讀取到數據用file_get_contents()或者是file()方法都行;
將拿到的數據分段發送(可以反復調用此action來發送,直到沒有數據)。
java那邊傳post數據,我作為php接收。
那邊要傳中文,所以要urlencode一下。
我打印$_POST,傳過來的所有東西在KEY里。于是,用name="{"id":"20","name":"張三"}"。
但打印是顯示不出來的,因為“ 的字符實體。
于是先htmlspecialchars_decode,才解決問題。
本文標題:php收不到數據 php接收數據
文章URL:http://vcdvsql.cn/article0/doiesio.html
成都網站建設公司_創新互聯,為您提供企業建站、網站導航、網站排名、ChatGPT、小程序開發、全網營銷推廣
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯