PHP で php と html を混在させると、構文エラー、予期せぬ終了が発生し続けます。
P粉755083152
P粉755083152 2023-04-21 15:16:55
0
3
802

この問題が頻繁に発生します。誰かアドバイスをいただけますか?問題はどこにあるのか

ソースコードは次のとおりです

<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; }?>

P粉755083152
P粉755083152

全員に返信(3)
P粉755083152

ありがとうボス!

いいねを押す +0
手机用户1578621769

<<<その後にスペースを追加し、HTML の最後を新しい行で開始します。

いいねを押す +0
手机用户1578621769

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&gt ; ; ; パスワード: <input本体>

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート