小程序
小游戏
企业微信
微信支付
扫描小程序码分享
wx.request向php传参数失败,参数写死了都传不上去。这是为啥啊,postman调试了接口,没问题啊
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
else 很精髓 全部代码贴下
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
// pages/enroll/enroll.js
Page({
data: {
username:"",
password:"",
phonenumber:"",
passwordack:"",
},
// 输入框信息获取
usernameInput:function(e){
this.data.username=e.detail.value
phonenumberInput:function(e){
this.data.phonenumber=e.detail.value
userpassInput:function(e){
this.data.password=e.detail.value
userpassackInput:function(e){
this.data.passwordack=e.detail.value
// 跳转至登录
gotologin:function(e){
wx.switchTab({
url: '../login/login'
})
// 注册空信息校验
regist:function(e){
var that=this
if(that.data.username==''){
wx.showModal({
title: '提示',
content: '请输入用户名',
showCancel:false,
success (res) {
if (res.confirm) {
console.log('用户点击确定')
} else if (res.cancel) {
console.log('用户点击取消')
}
else{
$return_data=array();
$return_data['error_code']=4;
$return_data['msg']='注册失败';
$this->ajaxReturn($return_data);
public function login(){
// 判断是否为空
if(!$_POST['phone']){
$return_data['error_code']=1;
$return_data['msg']='请输入用户名';
if(!$_POST['password']){
$return_data['msg']='请输入密码';
$User=M('User');
$where=array();
$where['phone']=$_POST['phone'];
$user=$User->where($where)->find();
var_dump($user);
// 判断用户数据是否一致
if($user){
if(md5($_POST['password'])!=$user['password']){
$return_data['error_code']=3;
$return_data['msg']='登录失败,密码错误!';
$return_data['error_code']=0;
$return_data['msg']='登录成功!';
$return_data['data']['user_id']=$user['id'];
$return_data['data']['username']=$user['username'];
$return_data['data']['phone']=$user['phone'];
$return_data['data']['face_url']=$user['face_url'];
$return_data['msg']='用户不存在请注册';
你看小程序network里面调接口的时候传递的什么参数
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
else 很精髓 全部代码贴下
// pages/enroll/enroll.js
Page({
data: {
username:"",
password:"",
phonenumber:"",
passwordack:"",
},
// 输入框信息获取
usernameInput:function(e){
this.data.username=e.detail.value
},
phonenumberInput:function(e){
this.data.phonenumber=e.detail.value
},
userpassInput:function(e){
this.data.password=e.detail.value
},
userpassackInput:function(e){
this.data.passwordack=e.detail.value
},
// 跳转至登录
gotologin:function(e){
wx.switchTab({
url: '../login/login'
})
},
// 注册空信息校验
regist:function(e){
var that=this
if(that.data.username==''){
wx.showModal({
title: '提示',
content: '请输入用户名',
showCancel:false,
success (res) {
if (res.confirm) {
console.log('用户点击确定')
} else if (res.cancel) {
console.log('用户点击取消')
}
}
})
}
else{
$return_data=array();
$return_data['error_code']=4;
$return_data['msg']='注册失败';
$this->ajaxReturn($return_data);
}
}
}
public function login(){
// 判断是否为空
if(!$_POST['phone']){
$return_data=array();
$return_data['error_code']=1;
$return_data['msg']='请输入用户名';
$this->ajaxReturn($return_data);
}
if(!$_POST['password']){
$return_data=array();
$return_data['error_code']=1;
$return_data['msg']='请输入密码';
$this->ajaxReturn($return_data);
}
$User=M('User');
$where=array();
$where['phone']=$_POST['phone'];
$user=$User->where($where)->find();
var_dump($user);
// 判断用户数据是否一致
if($user){
if(md5($_POST['password'])!=$user['password']){
$return_data=array();
$return_data['error_code']=3;
$return_data['msg']='登录失败,密码错误!';
$this->ajaxReturn($return_data);
}
else{
$return_data=array();
$return_data['error_code']=0;
$return_data['msg']='登录成功!';
$return_data['data']['user_id']=$user['id'];
$return_data['data']['username']=$user['username'];
$return_data['data']['phone']=$user['phone'];
$return_data['data']['face_url']=$user['face_url'];
$this->ajaxReturn($return_data);
}
}
else{
$return_data=array();
$return_data['error_code']=3;
$return_data['msg']='用户不存在请注册';
$this->ajaxReturn($return_data);
}
}
}
bindinput?
你看小程序network里面调接口的时候传递的什么参数