所以,我試圖讓非常基本登錄使用PHP:PHP - 基本登錄檢查?
<?php
$username = $_POST["username"];
$password = $_POST["password"];
$users = array("Billy", "Bob");
$passes = array("billy123", "pass1234");
for ($i = 0; $i < count($users); $i++) {
$user = $i;
if ($username === $users[$i]) {
if ($password === $passes[$user]) {
echo "Logged in as " .$users[$user];
}
}
else if ($username !== $users[$i] && $password !== $passes[$i]) {
echo "Login failed";
}
}
?>
我不能發佈圖片,但它打印"Logged in as BillyLogin failed"
完全一樣的。當我以Bob的身份登錄時,它說"Logged in as BobLogin failed"
我不知道爲什麼我似乎無法弄清楚。有人可以解釋發生了什麼,並告訴我如何解決它?
在此先感謝。