仔細(xì)檢查一下問題出現(xiàn)在哪吧。

和田ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!
例如:在html中,表單提交部分的大致代碼如下:
form action="infoprocess.php" method="post"
table
trtd
valign="top"請輸入問題詳情/tdtdtextarea
name="question" cols="51" rows="10" boeder="1"
bordercolor="blue"/textarea/td/tr
trtdinput type="submit" value="提交"/td
tda href="login.php"返回首頁/ainput type="reset" value="重置"/td/tr
/table
/form以上實(shí)例中一定要注意提交方式和后臺接收的的一致,還有提交的頁面不要弄錯(cuò)
inforocess.php接收代碼如下:
php
$question=$_POST['question'];//此名字要和上面的一致才能接收到
?將接收的變量輸出或者存入數(shù)據(jù)庫即可。
原因可能有下面2個(gè)情況:
首先看看你的file_get_contents()是否讀取到數(shù)據(jù),沒有數(shù)據(jù)的話對方肯定收不到;
如果取到了看看是否是數(shù)據(jù)過大(過長)導(dǎo)致頁面發(fā)送超時(shí)而失敗;
解決的辦法:
讀取到數(shù)據(jù)用file_get_contents()或者是file()方法都行;
將拿到的數(shù)據(jù)分段發(fā)送(可以反復(fù)調(diào)用此action來發(fā)送,直到?jīng)]有數(shù)據(jù))。
你先echo 一個(gè)值出來看看,如 echo 'abc';
看這邊能alert出來嗎
不過你這個(gè)ajax提交,是最原始的xmlhttprequest
現(xiàn)在都用jquery,估計(jì)很早以前沒人直接用xmlhttprequest了
建議你用jquery
既然你都在php頁面打印$_FILE沒有值說明沒有數(shù)據(jù)上傳到php文件。
ajax上傳文件:
$(document).ready(function(){
$('#test').click(function(){
$.ajaxFileUpload({
url:'接收路徑',
secureuri:?false,
fileElementId:'file',
dataType:?'text',//返回?cái)?shù)據(jù)類型
success:?function?(data,?status){
//alert(data);
$("#img").attr("src","圖片地址
);
},
error:?function?(data,?status,?e)//服務(wù)器響應(yīng)失敗處理函數(shù)
{
alert(e);
}
});
//$('#upload').submit();
});
});
網(wǎng)站標(biāo)題:php文件流接收不到數(shù)據(jù) php接收不到post數(shù)據(jù)
分享網(wǎng)址:http://www.yijiale78.com/article2/ddjgiic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、移動(dòng)網(wǎng)站建設(shè)、域名注冊、網(wǎng)站設(shè)計(jì)公司、全網(wǎng)營銷推廣、做網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)