亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Ionic Angular HTTP POST 請求 PHP
P粉846294303
P粉846294303 2023-09-08 23:12:06
0
1
806

我正在嘗試使用 Angular 中的 HttpClient 從我的 ionic Angular 應(yīng)用程式執(zhí)行基本的 POST 請求。從該 POST 中,我需要將有效負(fù)載傳遞到 PHP 文件,以便我操作 PHP 中的另一個函數(shù)。

我似乎可以回顯整個數(shù)據(jù),但嘗試獲取單一值會出錯。

下面是我在 home.ts 下的程式碼

test() {
    let data = {
      firstname: "John",
      lastname: "Wick"
    }

    const headers = new HttpHeaders();
    headers.set('Content-Type', 'application/json; charset=UTF-8');
    headers.set('Access-Control-Allow-Origin', '*');
    headers.set('Access-Control-Allow-Methods', 'POST, GET, OPTIONS, PUT');

    this.http.post(this.php_url, data, {headers: headers}).subscribe((res) => {
      console.log("Posted successfully")
      console.log(res);
    }, (err) => {
      console.log(err.error);
    });
  }

在我的index.php 檔案中,我有以下程式碼。

<?php
    header('Access-Control-Allow-Origin: *');
    header('Access-Control-Allow-Headers: *');
    header('Content-Type: application/json');

    $json = file_get_contents('php://input');

    echo $json->firstname;
?>

我能夠回顯 $json,但在嘗試取得單一值時卻無法回顯。如何從 JSON 資料中取得單一值?

P粉846294303
P粉846294303

全部回覆(1)
P粉715304239

你必須使用

print_r($json['firstname']);

已安裝

echo $json->firstname;
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板