手机版

php MySQL实现登录时验证登录名和密码是否正确

时间:2021-10-31 来源:互联网 编辑:宝哥软件园 浏览:

直入主题,先看服务器端编程语言(专业超文本预处理器的缩写)校验登录名和密码是否正确的代码:

?php $servername='服务器名;$username='账户名;$password='密码;$dbname='数据库名;PHP///Session需要先启动session _ start();//判断显示操作系统信息和显示当前工作目录是否赋值if(isset($ _ POST[' uname '])isset($ _ POST[' pwd ']){ $ name=$ _ POST[' uname '];$ pwd=$ _ POST[' pwd '];//连接数据库$ conn=新MySQL($ servername,$username,$password,$ dbname);if($ conn-connect _ error){ die('连接失败: ').$ conn-connect _ error);} //验证内容是否与数据库的记录吻合$ SQL=' SELECT * FROM test _ students _ all WHERE(student _ name=' $ name ')AND(password=' $ pwd ')';//执行上面的结构化查询语言语句并将结果集赋给结果。$ result=$ conn-query($ SQL);//判断结果集的记录数是否大于0 if($ result-num _ rows 0){ $ _ SESSION[' user _ account ']=$ name;//输出每行数据while($ row=$ result-fetch _ assoc()){ echo ' p ' .$row['student_nbr'].br/' .$row['student_name'].(' .$row['sex']。)' .br/' .$row['class'].br/' .$row['major']./p ';//pimg src=' http : STUDENT _ images/CLASE/STUDENT _ NBR。jpg '/p echo ' pimg src=' http : STUDENT _ images/' .$row['class']'/'。$row['student_nbr']' .jpg '//p ';} } else { echo '没有您要的信息;} $ conn-close();}?DOCTYPE html html lang=' en ' head meta charset=' UTF-8 '标题登录校验/标题/head dy p?php //isset(xx)测试xx是否设置了if(isset($ _ SESSION[' user _ account ']){ echo '你好,' .$ _ SESSION[' user _ account '];} else{ echo '游客;}//$ conn-close();/p表单方法='POST '输入类型=“文本”名称='uname '占位符='用户名/br /输入类型='密码'名称='pwd '占位符='密码/br /输入类型='提交'/表单/正文/html效果图:

以上就是本文的全部内容,希望对大家学习服务器端编程语言(专业超文本预处理器的缩写)程序设计有所帮助。

版权声明:php MySQL实现登录时验证登录名和密码是否正确是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。