0
ログインコードに問題があります。正直なところ、私はYoutubeからこのコードを学んだが、講義には言及しなかった私を覚えてコード。 私を覚えてください私を覚えてください以下のログインPHPのコードで?ここでコードを変換してログインを覚えてもよろしいですか?
<?php
log_in_redirect();
if(empty($_POST) == false){
$username = $_POST['username'];
$password = $_POST['password'];
if(empty($username == true) || empty($password) == true) {
$errors[] = 'Please enter a username and a password';
} else if (user_exists($username) == false) {
$errors[] = 'Username doesn\'t exist. ';
} else if (user_active($username) == false) {
$errors[] = 'You have to activate your account before you login. ';
} else {
if (strlen($password) > 32) {
$errors[] = 'The password you\'ve entered is too long';
}
$login = login($username, $password);
if ($login == false) {
$errors[] = 'The username and password don't match any account in our system. ';
} else {
$_SESSION['user_id'] = $login;
echo "<meta http-equiv='refresh' content='0; url=profile'>";
exit();
}
}
} else {
$errors[] = 'Login Errors! We are trying to fix it.';
}
if (empty($_POST) == false && empty($errors) == false) {
?>
<?php
$msg = output_errors($errors);
}else {
$msg = '';
}
?>
マイrember私の入力は、このようなものです:
<input type="checkbox" name="remember_me"> Remember Me