php接受post接受不到数据,PHP $_POST接受不到数据,但$_GET可以接受数据

"

HTML ajax端

$.ajax({ url:'/login.php', data:{'name':name, 'pwd':pwd}, type:'POST', dataType:'json', success:function(data){ console.dir(data) if(data.status == '1') alert(data.mes) }else{ alert(data.mes) } } })

php端:

$sql = "SELECT * FROM user WHERE user = '{$_POST['name']}' AND pwd = '{$_POST['pwd']}'",

//后面大概就是查数据,看看有没有结果。

if(){

echo json_encode(array('status' => '200', 'mes' => '登录成功'));

}else{

echo json_encode(array('status' => '0', 'mes' => '帐号密码错误'));

}

一个流程大概就这样了。楼主肯定有地方写错~~

######回复

@首席撸破皮 : 谢谢,可以接受。我当时用的$.post()直接传递,在PHP接受不了post传过来的,但用$.get()就可以,用你的案例可以接受到,也就是说直接$.ajax可以接受。谢谢你的帮助。感谢######回复

@键盘浪人 : 呵呵 看错了######回复

@键盘浪人 : 上面的方法肯定可以接收的。如果接收不了,肯定是你写得有问题。这个方法我已经写了千百次。######回复

@zuiw : ... datatype是将回调的数据解析。PHP端直接用POST接收则可。这个方法和 $.getJson一样######jq是用的post方式提交的,但是提交的值是json格式的,获取的时候先要把json的转换成数组,直接$_POST['name'] 是不行的######在Firefox里打开按F12打开Firebug,看看点击登录时“网络”那里的情况不就知道了。

######

没代码说个XX,如果php连这都能出问题,真是白发展这么些年了 ######

引用来自“首席撸破皮”的评论

HTML ajax端

$.ajax({

url:'/login.php',

data:{'name':name, 'pwd':pwd},

type:'POST',

dataType:'json',

success:function(data){

console.dir(data)

if(data.status == '1')

alert(data.mes)

}else{

alert(data.mes)

}

}

})

php端:

$sql = "SELECT * FROM user WHERE user = '{$_POST['name']}' AND pwd = '{$_POST['pwd']}'",

//后面大概就是查数据,看看有没有结果。

if(){

echo json_encode(array('status' => '200', 'mes' => '登录成功'));

}else{

echo json_encode(array('status' => '0', 'mes' => '帐号密码错误'));

}

学习了######

$.post('/login.php', {name: name, pwd: pwd}, function (ajax) {

console.log(ajax);

}, 'json');

PHP: var_dump($_POST); data:{name:name,pwd:pwd},

PHP: var_dump($_POST);

or

PHP: var_dump($_REQUEST); 必须确保网页服务器报告的MIME类型与我们选择的dataType所匹配。比如说,XML的话,服务器端就必须声明 text/xml 或者 application/xml 来获得一致的结果。

首先要确保你传过去的是json数据格式,然后在php端进行打印看看

echo json_encode($_POST);

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/500857.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python安装多个版本_Mac安装多个python版本

Mac安装多个python版本步骤如下:1、安装pyenv$sudo brew install pyenv然后在 .bash_profile 文件中添加命令:vi .bash_profile添加:eval "$(pyenv init -)"最后,更新一下环境变量命令:source .bash_profile…

java .item,javabb-javaitem-cloud

JavaItem-Cloud项目介绍JavaItem-Cloud是一个新开发的微服务架构平台,基于最新流行的技术SpringBoot、SpringCloud & SpringCloud Alibaba、Vue、Vuex、ElementUI。系统特性后端使用当前流行技术,SpringBoot、SpringCloud、SpringCloud Alibaba、Myb…

软件使用手册模板_我的印象笔记使用手册(精简说明)

在之前的一文中,我已经详细写过我的印象笔记使用的方法了,这次呢,再做一个更新的使用情况和更清楚明了和精简的说明。不居竹:我的印象笔记使用手册​zhuanlan.zhihu.com文章目录:1、知识管理收集知识整理知识输出知识2…

java 响应事件,用java响应颜色事件

我正在构建一个java应用程序来解决难题 . 我编码的方式基本上是程序将采取屏幕截图,在屏幕截图中找到一个像素,并通过机器人功能将鼠标移动到桌面上的那个位置 . 我理解屏幕截图背后的理论,将其存储在一个数组中,探索数组直到一个…

怎样保存python源程序_五分钟教会你如何编写、保存与运行 Python 程序

第一步接下来我们将看见如何在 Python 中运行一个传统的“Hello World”程序。Python教程本章将会教你如何编写、保存与运行 Python 程序。通过 Python 来运行的你的程序有两种方法——使用交互式解释器提示符或直接运行一个源代码文件。我们将了解如何使用他们二者的功能。使用…

matlab实验8数据分析与多项式计算,hashidamatlab实验八数据处理与多项式计算.doc

实验八电子二班张秀云 一、实验目的〔据处理与多项式计算1、掌握数据统计和分析的方法2、掌握数值插值与曲线拟合的方法及其应用3、掌握多项式的常用运算二、实验内容1、利用MATLAB提供的rand函数生成30000个符合均匀分布的随机 数,然后检验随机数的性质&#xff1a…

微信群定时发消息 python_Python实现每天定时发微信问候语

IT学习乐园甄选优质技术文档,服务群众!作者:varlemon来源:https://www.cnblogs.com/connect/p/python-wechat-iciba.html图源:网络编辑:IT技术头条免责声明:1.本公众号所转载文章均来自公开网络…

php页面添加链接,怎么给一个PHP密码访问页面加超链接

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼$password "1234"; // 这里是密码$p "";if(isset($_COOKIE["isview"]) and $_COOKIE["isview"] $password){$isview true;}else{if(isset($_POST["pwd"])){if($_POST["…

python 硬件模拟_如何编写一个硬件模拟器?

当下是短视频的时代,随着5g进程的加速推动,短视频已经成为了很多自媒体人变现的主要途径B站,抖音,快手,西瓜视频等等各大平台都砸钱鼓励平台创作者创作视频,因为平台流量大,我们就可以通过一些技…

通信之道从微积分到5gpdf_保送清华成博士,华为12年搞通信,他为何如此看待 5G ?| 人物志...

作者 | 伍杏玲 胡巍巍出品 | CSDN(ID:CSDNnews)一位通信专家,清华读了博士,北大从事博士后研究工作,但却只有12年工作经历?明明家里几套房,却热爱骑车出行?他是?他是国内小有名气的通…

manifest php,Laravel PackageManifest.php: Undefined index: name

问题Im just trying to deploy my application and I just ran composer update on my server and I got the following error:In PackageManifest.php line 122:Undefined index: nameHow can I fix this issue?回答1:i had the same problem.In my case downgrading the com…

python使用spark-sql读取数据并可视化_使用Spark SQL读取HBase上的数据

近日,由华为团队开发的1、基于部分评估技术,该项目具有强大的数据剪枝和智能扫描特点;2、支持自定义过滤规则、协处理器等以便支持超低延迟的处理;3、支持SQL、DataFrame;4、支持更多的SQL(比如二级索引、布隆过滤、主…

mysql封装 javabean,利用Java针对MySql封装的jdbc框架类JdbcUtils完整实现(包含增删改查、JavaBean反射原理,附源码)...

最近看老罗的视频,跟着完成了利用Java操作MySql数据库的一个框架类JdbcUtils.java,完成对数据库的增删改查。其中查询这块,包括普通的查询和利用反射完成的查询,主要包括以下几个函数接口:1、public Connection getConnection() 获得数据库的…

react实现异步插件_React-loadable实现组件进行异步加载

React 项目打包时,如果不进行异步组件的处理,那么所有页面所需要的 js 都在同一文件中(bundle.js),整个js文件很大,从而导致首屏加载时间过长.所有,可以对组件进行异步加载处理,可以使用 React-loadable实现…

python 二分法调试代码,Python实现二分法

Python实现二分查找为什么需要二分查找如果查找1-100内任意一个数字?顺序查找(简单查找)从1开始或者100倒着来进行查找最快只需要一次,但是最慢则需要一百次,差距相当大大O表示法为 O(n)二分查找每次从中间进行查找,先从50&#x…

云计算的发展趋势_2020年的云计算发展趋势预测

点击上方“蓝色字体”,选择 “设为星标”关键讯息,D1时间送达!SnapLogic公司首席技术官Craig Stewart表示,企业需要为不同的目的使用多个云平台,这将意味着多云应用的普及率将上升。在新的一年即将到来之际&#xff0c…

php x86什么意思,win10x86是什么意思

小编之前也是不知道x86是什么意思的,后来我的一个朋友给我好好的解释了一通我才明白。所以既然小编花了点时间才那个问题弄明白的,那接下来小编就来好好给你们说说x86是什么意思。小编最近发现有小伙伴在问x86是什么意思之类的问题,于是小编借…

python递归算法的时间复杂度分析_【转】递归算法的时间复杂度计算

开篇前言:为什么写这篇文章?笔者目前在学习各种各样的算法,在这个过程中,频繁地碰到到递归思想和分治思想,惊讶于这两种的思想的伟大与奇妙的同时,经常要面对的一个问题就是,对于一个给定的递归…

php员工积分绩效,详解绩效积分奖励制

制度设计绩效积分奖励制度建立在企业科学有效的绩效考核的基础上,对员工绩效实行积分,绩效积分形成“福利购买力”,在购买力达到一定水平后,员工可以凭借获得的购买力获取企业提供的弹性福利。企业通过绩效考核对员工进行杰出、优…

rhel系统启动过程_Linux系统启动过程分析

[原创]Linux系统启动过程分析-wjlkoorey258-ChinaUnix博客http://blog.chinaunix.net/uid-23069658-id-3142047.html经过对Linux系统有了一定了解和熟悉后,想对其更深层次的东西做进一步探究。这当中就包括系统的启动流程、文件系统的组成结构、基于动态库和静态库的…