我正在制作一个网站,我现在只希望某些用户能够查看它。所以我想设置一个用户/通行证验证,并设置一些包含允许的用户名和密码的变量,但似乎有一个错误,因为即使我输入了一个随机的用户名或通行证,您仍然可以查看该站点。这是我的代码:
登录.php
<body>
<form action="check.php" method="get">
<Username:<input type="text" name="user" maxlength='8'>
<Password:<input type="password" name="password" maxlength='12'>
<input type="Submit" name="Submit" value="Submit">
</form>
<?php
print "<br><code> To proceed to the main page, please give the information and then click the button. You will be automatically be redirected.<br> </code>";
?>
</body>
check.php(检查信息)
<?php
$user1 = '';
$user2 = '';
$pass1 = '';
$pass2 = '';
$_GET['user'];
$_GET['password'];
if($_GET['user'] && ($_GET['password'] = $user1 && $user2 && $pass1 && $pass2)) {
header( "refresh:1;url=" );
} else {
echo 'You are unable to view this page yet, please try again later.';
}{
}
?>
我不明白我哪里出错了?我已经尝试了一段时间,但没有成功。
编辑
我已经对更改我的一些代码进行了排序,不确定谁真正帮助了我。