session_start(); 之前不能有html代码 还有加个mysql_query($str) or die(mysql_error());看看有没有MySQL 操作产生的文本错误信息。
成都创新互联公司于2013年创立,是专业互联网技术服务公司,拥有项目网站建设、成都网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元鹿邑做网站,已为上家服务,为鹿邑各地企业和个人服务,联系电话:13518219792
用户输入用户名和密码后,你去数据库里找一些有没有用户名和密码都匹配的用户。如果有的话,才能登录成功 否则登录失败。
在输入值不是空值的时候,没有做数据验证,在else中接受数据值后进行正则验证数据输入的正不正确。
用户名与密码是用md5加密了的,你可以先把md5加密去了,添加一个明文的用户名和密码,成功登录后,就可以添加用户信息了,添加后,将用户登录的代码改成原来的,服刚添加的用户名和密码就可以登录了。
前面的人回答完了,我就统一下。你的session是哪里来的?要取表单,要么post,要么get。session是你登陆成功后才给的。命名极为不规范,太乱了,都不知道怎么说,特别是($password==$password)。。
1、确切地说这是在增加一个用户,用户名为jeffrey,密码为biscuit。在《mysql中文参考手册》里有这个例子,所以我也就写出来了。注意要使用PASSWORD函数,然后还要使用FLUSH PRIVILEGES。
2、这个问题不够详细!首先我认为你问的是php制作的登陆验证页面,通过判断输入的用户名和密码来分析来访用户是吧?如果是这样的话,一般是用不到数组的,更谈不上遍历。
3、这是一个用户登录程序。if( !isset($_POST[name] ) )//这是判断用户名是否为空。
4、这个数据库中的每个记录都有一个用户名字段和一个密码字段。构建一个登录表单,让用户能够登录。
5、数据库用户名,密码)mysql用户名 就是你登录mysql用的名字...你本地安装的话默认用户名是root,密码就是登录mysql时用的密码。。数据库名是你在mysql里(比较用phpmyadmin登录后)建的库名字。。
6、1:用户输入用户姓名,2:拿用户输入的姓名进入数据库中查询,3:看数据库中是否存在此用户名,如果有,则提醒,此用户名已经存在。如果没有,则将用户的信息写入到数据库中去。
1、而且,对于字符串类型的数据,ThinkPHP都会进行escape_string处理(real_escape_string,mysql_escape_string)。
2、这个登录判断有问题,很不安全,。第一,密码不区分大小写,也就是大写和小写都会进去,所以要先根据用户名来做,先看用户名在不在,如果存在,就查询出密码,然后将查询的密码和你接过来的密码判断,。
3、后台和前端页面不对应啊哥,你这是注册页面,而后台的php是登陆用的。