用ajax请求php接口时返回php源码。
答案:2 悬赏:50 手机版
解决时间 2021-11-24 04:32
- 提问者网友:箛茗
- 2021-11-23 10:26
用ajax请求php接口时返回php源码。
最佳答案
- 五星知识达人网友:山有枢
- 2021-11-23 11:45
返回php源码是什么意思 是要把$response返回给前端js吗追问返回给前端的值是php代码,这是打印出来的返回值:
$data = array(
'data1' => 'hehe',
'data2' => 'haha');
$response = array(
'code' => 200,
'message' => 'success for request',
'data' => $data,
);
echo json_encode($response);
?>追答console.log(res)把php代码打印出来了?追问是的追答那就是php文件没被正常解析.(php文件没在php运行环境里)追问我php文件能在浏览器上正常运行的,php环境和服务器环境应该是没问题的吧
$data = array(
'data1' => 'hehe',
'data2' => 'haha');
$response = array(
'code' => 200,
'message' => 'success for request',
'data' => $data,
);
echo json_encode($response);
?>追答console.log(res)把php代码打印出来了?追问是的追答那就是php文件没被正常解析.(php文件没在php运行环境里)追问我php文件能在浏览器上正常运行的,php环境和服务器环境应该是没问题的吧
全部回答
- 1楼网友:慢性怪人
- 2021-11-23 12:26
直接访问 returndata.php 要是还是php源码 就是你环境没装对追问直接访问returndata.php是正常的,用ajax请求php接口,打印出来的数据就是php代码追答把ajax请求地址改成 http://域名/returndata.php 试试
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯