この問題が頻繁に発生します。誰かアドバイスをいただけますか?問題はどこにあるのか
ソースコードは次のとおりです
<meta charset="utf-8"><?php if (isset($_POST['userName'])) { if (!empty($_POST['userName'])&&!empty( $_POST['passWord'])) { #入力されたユーザー名とパスワードが空かどうかを判断する if ($_POST['userName'] == "zzh" && $_POST['passWord'] == "123") { # 入力されたユーザー名とパスワードが特定の値であるかどうかを判断します if (setcookie("name","zzh")) {// 設定された値の場合は、Cookie echo "ログインに成功しました。ようこそ!<a href= './index.php'≫ ホームページに戻る & lt;/a & gt; ";} Else {echo" クッキーが失敗しました! ";}} Else {echo" ユーザー名またはパスワードのエラー! login.php '>もう一度ログインしてください!</a>";</a>"; gt; < ;meta charset="utf-8"></head><body> "_blank"> input type="submit" name="userSubmit" value="ログイン" > <!--送信ボタン--> </form></body></html>HTML; //HTML を表します End echo $htm; }?>
phpcn牛2023-04-24 13:07:57
if (isset($_POST['userName'])) { if (!empty($_POST['userName'])&&!empty($_POST['passWord'])) { if ($_POST[' userName'] == "zzh" && $_POST['passWord'] == "123") { = './index.php' & gt; return home & lt;/a & gt; "} Else {echo" cookie! ";}} Else {echo" ユーザー名またはパスワードのエラー! & lt; a href = './login.php'> もう一度ログインしてください! & lt;/a & gt; ";}} Else { echo" ユーザー名またはパスワードのエラー! & lt; a href = './login.php' & gt; /a>"; }}else{ $htm = <<< HTML ; </head> ; ; ; パスワード: <input本体>