搜索
系统检测到您的用户名不符合规范:

php用户名和密码的简单验证

浏览:1361 发布日期:2019年12月05日 分类:功能实现 关键字: -
-
5.php页面提交form表单
<html>
<head></head>
<body>
<form action = "5_1.php" method = "post">
username:<input type = "text" name = "username"></br>
password:<input type = "text" name = "password"></br>
<input type = "submit" value = "提交">
<input type = "reset" value = "重置">
</form>
</body>
</html>



5_1.php页面接收form表单,并进行处理
//设置用户名和密码

$arr_user = array("user","pwd");
$arr_pwd = array("user"=>"1111","pwd"=>"2222");

//接收从表单提交过来的值,并进行判断:
$username = isset($_POST['username'])?$_POST['username']:"";
$pwd = isset($_POST['password'])?$_POST['password']:"";

//用户名和密码的验证:
if(in_array($username,$arr_user)){
if($pwd == $arr_pwd[$username]){
echo "登陆成功";
}else{
die("密码错误"); //die是停止程序运行
}
}else {
die("用户名错误");
}

//注意若是把表单提交和表单接收处理放在一个php页面里,那么请把die输出命令换成echo输出命令,因为die会直接显示验证结果,不会进入用户名和密码输入画面。
评论() 相关
后面还有条评论,
评论支持使用[code][/code]标签添加代码
您需要登录后才可以评论 登录 | 立即注册
收藏
thisnkphp
积分:485 等级:LV2
热点推荐
(追記) (追記ここまで)
最新更新

我们

合作

网站

信息

ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

AltStyle によって変換されたページ (->オリジナル) /