Php 如何使用HTTP发布URL编码的表单数据?

Php 如何使用HTTP发布URL编码的表单数据?,php,mysql,angular,ionic-framework,http-post,Php,Mysql,Angular,Ionic Framework,Http Post,我想将数据从爱奥尼亚表单传递到Php文件,再传递到MySql数据库。我对这个完全陌生。。。 这是我将数据从Ionic表单传递到Php文件的代码 我尝试使用alert调试代码 alert(url); //Output: http://localhost/ionic-php-sql/manage-data.php alert(body); //Output: key=create&name=Test&description=Test alert(options); //[object

我想将数据从爱奥尼亚表单传递到Php文件,再传递到MySql数据库。我对这个完全陌生。。。 这是我将数据从Ionic表单传递到Php文件的代码

我尝试使用alert调试代码

alert(url); //Output: http://localhost/ionic-php-sql/manage-data.php
alert(body); //Output: key=create&name=Test&description=Test
alert(options); //[object Object]
每当我提醒选项时,它就会显示[object]。我想这是不正确的,或者有一些错误。 我试着把警报放进去

 this.http.post(url, body, { headers: headers }).subscribe((data) =>{}
然后它不会显示警报弹出窗口。 请检查代码,如果有任何错误/更改,请告诉我。 提前感谢您。

像这样使用它:

alertJSON.stringifyoptions

警报不在警报框中显示对象,它只支持字符串类型

我建议您使用console.logoptions,您可以在浏览器控制台中以任何类型看到它们


console.log打印所有类型的数据。

谢谢。现在它显示=>{method:null,headers:{Content-Type:[application/x-www-form-urlencoded;charset=UTF-8]},body:null,url:null,with-credentials:null,responseType:null}请检查代码是否错误或有错误回答此问题