剛剛遇到這個(gè)問題,我是使用兩次不同請(qǐng)求方法解決的,一次用file_get_contents,一次用curl。至于不能接連使用curl的原因還沒有分析。
無為ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!
php7下沒問題,需要注意的是你提交的頁面是test.php,你處理代碼是在當(dāng)前文件,所以action保持為空就可以了,否則你當(dāng)前文件名得命名成test.php
var?formData?=?new?FormData();
formData.append('goodsNum',?1);
$.ajax({
url:?'index.php',/*獲取表單提交路徑*/
type:?'post',/*提交方式*/
data:formData,/*提交數(shù)據(jù)*/
processData:?false,
contentType:?false,
success:?function?(msg)?{
/*執(zhí)行成功后*/
console.log(msg);
},
error?:?function(jqXHR)?{
/*?執(zhí)行失敗后*/
console.log(JSON.stringify(jqXHR));
}
},'json');
看問題應(yīng)該是你是提交到本頁面,當(dāng)?shù)谝淮嗡⑿马撁娴臅r(shí)候,get不到name的值。
你可以將php單獨(dú)放到一個(gè)頁面,然后通過ajax向后臺(tái)提交,然后注意jquery是否引用了,你需要看看瀏覽器的控制臺(tái)是否報(bào)錯(cuò)了,然后你可以打開瀏覽器,查看網(wǎng)絡(luò),這里可以看到發(fā)送的ajax網(wǎng)絡(luò)請(qǐng)求,你可以看到向后臺(tái)發(fā)送的數(shù)據(jù),你檢查下是否有提交過去。
最后,就是考慮接收問題,get請(qǐng)求就用$_GET接收。
如果還有問題,可以私信我。