求助,php+js实现登录验证

JavaScript011

求助,php+js实现登录验证,第1张

思路就是:

1,前台做个登陆页面,通过js把数据传给后台php

2,后台php从数据库里面读取相关的数据

3,php进行数据对比,并把结果返回给js

4,js判断数据对比结果,显示不同的界面

代码:略

这要看你对特殊字符的定义了,

但是都可以用正则实现。比如如果除了数字字母和下划线都算特俗字符的话,正则表达式可以这样写

php:

$reg = ' /[^\w]/'

preg_match($reg,$str)

js:

var reg = /[^\w]/

str.test(reg)

呵呵,明白你的意思了。你可以这样做。

第一种方法,就是直接在js脚本里嵌入php代码:

if(document.myform.check.value!="<?=$_session['check']?>"){

..........

}

方法二:就是设置一个隐藏域,用来装session的值。这样就和验证用户名一样了。