weixin_43847912
至晗星
采纳率0%
2018-12-17 14:23

小程序端可以console打印值,可是PHP端echo不出值,这是为什么?

微信小程序端可以接收PHP传过来的值并console打印,可是PHP端没办法在浏览器echo调试打印出值。这是为什么呢?

<!--src/pages/112/112.wxml-->
<view>
<button bindtap="dd">
触发
</button>
</view>
// src/pages/112/112.js
Page({

  /**
   * 页面的初始数据
   */
  data: {

  },
  dd:function(a){
    wx.request({
      url:'http://127.0.0.1/112.php',
      data:{
        ddd:'456'
      },
      method:'POST',
      header:{'content-type':'application/x-www-form-urlencoded'},
      success:function(res){
        console.log(res.data)
      }
    })
  },
})
<?php
header('Content-type:text/html;charset=utf-8');
header('Content-type:application/json');
header('Access-Control-Allow-Origin');
@$ddd=$_POST['ddd'];
echo ("$ddd".'1111');

小程序端输出4561111;
PHP端在网页显示1111;
为什么PHP在网页echo不出来$ddd的值呢?小程序端却已经返回了php传回来的值。
图片说明
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • maysionmm maysionmm 3年前

    我试了下打印有数据呢。先确认下你接收的$_POST['ddd'] 是否有值?

    点赞 评论 复制链接分享
  • devmiao devmiao 3年前
    点赞 评论 复制链接分享

相关推荐