获取到js的值怎么传到php和数据库作比较?

问题是这样的,我在网页上使用JS获取到了一串数字,就像图片的这样的数字。怎么传给php让php接收到这个数据和数据库作比较呢?麻烦大神。搜索了很多说是ajax实现,麻烦指... 问题是这样的,我在网页上使用JS获取到了一串数字,就像图片的这样的数字。怎么传给php让php接收到这个数据和数据库作比较呢?麻烦大神。搜索了很多说是ajax实现,麻烦指导下。
能不能直接打开界面的时候自动获取这一组数字就传到php?
展开
 我来答
叶辞Shu
2017-07-21 · TA获得超过123个赞
知道答主
回答量:78
采纳率:33%
帮助的人:23.6万
展开全部

ajax俗称无刷新技术,你用js获取数值后,可以用jquery里的ajax方法,当然原生态的技术也可以,但是jQuery特别简单,传值其实很简单,就是url+值,可以post和get都行。,传到php页面后,php获取值get或post,然后操作数据库,查出值比较,return返回。

其实说这么多也没啥用,建议学习下ajax

追问
其实 我正在做一个插件,需要取得网页内容会员的ID(就是一串数字) 不填任何信息的情况下能完成这样的操作吗?就是他登录到页面,我取得他的会员ID 跟我的数据库比较,数据库有他的信息就什么也不做,没有的话提示他,跟我要授权码。哈哈,求赐教
程子研5004
2017-07-21
知道答主
回答量:55
采纳率:0%
帮助的人:10.8万
展开全部
首先要明白,javascript和php是2门不同的程序语言,他们运行的环境截然不同

javascript的环境是浏览器,php的环境是服务器

二者是不能直接进行数据交换的,但是我们可以架设一个桥梁来实现,这里先给几个方法,希望能达到抛砖引玉的效果

最常用的大概要属ajax了,这里js向php发送的,和php向js回应的都是字符串类型的数据,这些字符串可以根据需要被转换成不同类型(对象,数字,bool值)。
把php输入到html中,js通过dom节点来访问和修改这些值,至于php如何接收这些值,不是直接丢到form里,get或post过去就结束了么?
极端情况的话,也可以直接把php的值输出到js代码里。
例如 var a = '<?php echo $v;?>';
php照样通过一个表单提交来获取他们。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
闲分发
2017-07-21 · 超过11用户采纳过TA的回答
知道答主
回答量:24
采纳率:0%
帮助的人:8.9万
展开全部
var str_data=‘你获取的数据’;

$.ajax({
type: "POST",
url: "后台地址",
data: str_data,
success: function(date)
{//后台返回给前台的值
if(date=='cg')
{

}
else if(date=='wz')
{
alert('请填写完整信息');
}
else
{
alert('系统出错,请联系管理员');
}

}
});
追问
其实 我正在做一个插件,需要取得网页内容会员的ID(就是一串数字) 不填任何信息的情况下能完成这样的操作吗?就是他登录到页面,我取得他的会员ID 跟我的数据库比较,数据库有他的信息就什么也不做,没有的话提示他,跟我要授权码。哈哈,求赐教。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式