2 回答
TA贡献1831条经验 获得超4个赞
看看它是否按照您想要的方式工作
绝对要做的改进:$ _SESSION /密码加密哈希
取代:
echo "<script>alert('erreur');</script>";
自
$error = 'Not connected !';
加
<?PHP if(isset($error)) { echo " " . $error . " "; } ?>
自定义错误
<?PHP if(isset($error)) { echo "<div class='alert alert-danger'> " . $error . " </div>"; } ?>
MAJ 用户名和密码不正确: 下面
$is_not_authenticated = (
!$has_supplied_credentials ||
$_SERVER['PHP_AUTH_USER'] != $AUTH_USER ||
$_SERVER['PHP_AUTH_PASS'] != $AUTH_PASS
);
加
if($_SERVER['PHP_AUTH_USER'] != $AUTH_USER ) {
$error = 'Error: Username !';
}
if($_SERVER['PHP_AUTH_PASS'] != $AUTH_PASS ) {
$error = 'Error: Password !';
}
有效用户一旦我们连接
<?php
if(!isset($_SERVER['PHP_AUTH_USER']) || $_SERVER['PHP_AUTH_PASS'] )) {
// ERROR NOT CONNECTED HTML FORMULAIRE
} else {
?>
CONNECTED
<?php
}
?>
- 2 回答
- 0 关注
- 104 浏览
添加回答
举报