3 回答

TA貢獻1802條經驗 獲得超6個贊
我認為這是一個更好的方法
JS
const response = fetch('http://localhost:8888/project/my-script.php', {
method: 'POST', // *GET, POST, PUT, DELETE, etc.
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
},
body: new URLSearchParams({phone_num: 12345678}).toString()
});
PHP
$request_method = $_SERVER['REQUEST_METHOD'];
if ( $request_method == 'POST' ){
echo "This is working!!";
echo($_POST["phone_num"]);
}else {
echo json_encode('No defined function for this method');
}

TA貢獻2016條經驗 獲得超9個贊
xhttp.open("POST", "http://localhost:8888/project/my-script.php", true);
在您上面的網址中,您似乎正在發送一個帖子請求
$request_method = $_SERVER['REQUEST_METHOD'];
if ( $request_method == 'POST' ){
echo "This is working!!";
echo $_GET['phone_num'];
}else {
echo json_encode('No defined function for this method');
}
如果您的 php 函數似乎您正在phone_num使用 GLOBAL GET 數組訪問該變量。
將其更改為發布
$_POST['phone_num'];
- 3 回答
- 0 關注
- 190 瀏覽
添加回答
舉報