Clearone7 2020-02-21 17:33 采纳率: 0%
浏览 663

PHP怎么POST访问接口,然后接口返回的信息直接显示在页面上?

看图!

例如我首页index.php有个输入框和一个按钮

我点按钮POST提交输入框的内容到接口www.xxx.xxx/1.php

然后1.php会返回数据文本123456

我想直接在index.php当中比如输入框和按钮下面加个数据框来显示1.php返回的数据文本123456

请求大佬给个例子,最好有注释,谢谢啦!
图片说明
图片说明

  • 写回答

1条回答 默认 最新

  • lshen01 2023-03-17 08:54
    关注

    参考GPT和自己的思路:

    好的,根据你的问题描述,需要使用 PHP 中的 AJAX 技术来实现无需刷新页面的异步 POST 请求和数据展示。具体实现过程如下:

    1. 在 index.php 中,使用 HTML 标签创建一个输入框和一个按钮,以及一个用于展示数据的 DIV。

      <input type="text" id="myInput">
      <button onclick="sendData()">提交</button>
      <div id="result"></div>
      
    2. 编写 JavaScript 代码,使用 AJAX 技术向接口发送 POST 请求,并在接收到响应后将数据展示在 DIV 中。
      ```

      
      3. 在接口 1.php 中,接收 POST 请求参数并返回数据文本 123456

      ```

      需要注意的是,发送 POST 请求时需要设置请求头文件,用于告诉服务器传输的数据类型为表单数据。同时,接口中接收 POST 请求参数的方式是使用 $_POST['inputVal'],其中 inputVal 应该与发送请求时设置的参数名称相同。如果 POST 请求传递的是 JSON 数据,则可以使用 $_POST['inputVal'] 获取数据并进行处理。

      希望我的回答能够帮到你,如果还有其他问题,请随时提出。

    评论

报告相同问题?

悬赏问题

  • ¥15 gradio的web端页面格式不对的问题
  • ¥15 求大家看看Nonce如何配置
  • ¥15 Matlab怎么求解含参的二重积分?
  • ¥15 苹果手机突然连不上wifi了?
  • ¥15 cgictest.cgi文件无法访问
  • ¥20 删除和修改功能无法调用
  • ¥15 kafka topic 所有分副本数修改
  • ¥15 小程序中fit格式等运动数据文件怎样实现可视化?(包含心率信息))
  • ¥15 如何利用mmdetection3d中的get_flops.py文件计算fcos3d方法的flops?
  • ¥40 串口调试助手打开串口后,keil5的代码就停止了