-1
내가 로그인 시스템을 만들고 싶어하지만,이 경우 내가 사용자 이름과 암호체크 배열의 키 배열 값
<?php
$users = array(
"user1" => "pass" ,
"user2" => "2" ,
"user3" => "pass3d"
);
if (isset($_POST['sb'])) {
$username = $_POST['user'];
$password = $_POST['pass'];
/*
foreach ($users as $user => $pass) {
if ($username == $user && $password == $pass) {
echo 'login';
header("Location: ?page=admin");
}
else {
echo 'failed';
$_SESSION = array();
header("Location: ?dologin");
}
}
*/
?>
당신은 내가 데이터베이스를 사용하지 않는 볼 수있는만큼 배열을 만들려면, 내가 만들어 사용자 이름과 배열의 암호를 나는 foreach는
그것은 작업의 foreach
과를 함께 할 수있는 좋은 생각이 아니다 로그인
을 위해 그것을 확인해야하지만 로그인이 실패한 경우 사용자가 제 3 회를 입력 한 경우 그래서, 세션을 파괴하려는 열쇠와 가치 sesseion 파괴 될 것이다!
은 내가in_array
를 사용하려하지만 난 사용자 이름 및 암호 처음에는 일반 텍스트로 그 암호를 저장하지 않을 들어