场景流程:
buttonTest.php 模拟用户输入账户名和密码,点击按钮进行登录
buttonTest.php 带着参数触发context.php,将参数传递过去
context.php带着参数,调用方法去访问第三方接口API
第三方接口API收到参数后,做登录校验处理,返回参数
context.php 接收第三方接口API的参数,做逻辑处理(数据库写入等),带着结果参数跳转main.php
最后main.php对结果参数做处理
buttonTest.php:
username:
pwd:
context.php:
<?php $username=$_POST["username"]; //传递过来的username $pwd=$_POST["pwd"]; //传递过来的pwd $data_json = array("username" => $username, "pwd" => $pwd); //将参数拼接成json $data = json_encode($data_json); //模拟调用接登录接口参数 $url="http://localhost:8088/testLogin";//模拟登录接口 $method="POST"; $result= api_execute($method,$url,$data);//获取接口返回值 $result_json= json_decode($result, true); $code=$result_json['code']; $data=$result_json['data']; $mysql_result=user_inse