実現したいこと
ログイン画面を作成しました。
複数のユーザIDのログインに対応させたいのですが、どのように修正すればよろしいでしょうか?
発生している問題
現在は、1つのユーザIDでしかログインできないようになっています。
該当のソースコード
<?php session_start(); //エラーメッセージを初期化し、サイトを訪れたユーザーにエラーメッセージを表示しないようにする $error_message = ""; //ログインボタンが押された場合に処理を実行する if(isset($_POST["login"])) { //ログインの正解IDとパスワードを指定する if($_POST["user_name"] == "login" && $_POST["password"] == "pass") { //ログインが成功した場合、IDをセッションに保存する //セッションに保存することで、ログインしている状態か判断できるようにする。 $_SESSION["user_name"] = $_POST["user_name"]; //ログイン成功後、こちらで指定したページに移動させる $login_success_url = "login_success.php"; header("Location: {$login_success_url}"); exit; } //ID ・ パスワードのどちらかまたは、両方が異なる場合にエラーを発生させる。 $error_message = "※ID、もしくはパスワードが間違っています。<br> もう一度入力して下さい。"; } ?>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/03 07:00 編集
2019/09/03 07:01
2019/09/03 07:05
2019/09/03 07:09