如果是空就alert不能为空,然后return false;相反则return true;而接收的PHP也要验证是否为空,如果严谨点还要对提交的数据进行过滤,防止sql注入。
创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站建设、网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的让胡路网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
这个登录判断有问题,很不安全,。第一,密码不区分大小写,也就是大写和小写都会进去,所以要先根据用户名来做,先看用户名在不在,如果存在,就查询出密码,然后将查询的密码和你接过来的密码判断,。
吧$Password和$row[Password]输出出来看下,不过一般不这样验证,直接吧帐号和密码带入mysql中查询是否有记录即可。
楼上的回答都太简单了,从代码看你是想要完成自动登陆,SESSION变量只能在服务端设置,刚刚打开页面是没有这个变量的,自动登陆需要cookie变量,这个可以保存在客户机上,设置方法和session差不多哦。
1、首先。登录页必须是有个form,有action属性,有method方式。有input控件,按钮,当然不用form这种方式也是完全可行的,form提交比较常见。然后把input的id button submit以后。
2、用变量存储账户名和密码,省去了数据库查询的步骤;但是,登录的原理是相通的。即:验证输入的用户名和密码是否与存储的账户名,密码一致。
3、echo 登陆失败 }}还有,你的数据库里的密码是采用的md5加密,还是sha1加写,或都md5结合加密串加密。
4、通过session来检测用户登录信息,由两个文件组成,login.php为用户登录页面,checklogin.php用于检测账号、密码和是否登录成功。
首先。登录页必须是有个form,有action属性,有method方式。有input控件,按钮,当然不用form这种方式也是完全可行的,form提交比较常见。然后把input的id button submit以后。
你先获取到登陆页输入的用户名密码,在后台用select * from 表 where user =“用户名”and password=“密码”。
登录后从库中获取到信息,存入SESSION各变量中,然后在任何一个页面取得此变量。
首先登陆要用用户名,密码等等信息,这些都要存在数据库中,这样才能用户登陆时验证是否能够登陆,创建一个数据库,建表例表一(用户名,密码)等等。
echo 登陆失败 }}还有,你的数据库里的密码是采用的md5加密,还是sha1加写,或都md5结合加密串加密。