PHP進行php和html混合時,一直出現syntax error, unexpected end
P粉755083152
P粉755083152 2023-04-21 15:16:55
0
3
830

一直出現這個問題,有大佬能指點一下嗎?哪裡有問題

原始碼如下

<meta charset="utf-8"><?php     if (isset($_POST['userName'])) {        if (!empty($_POST['userName'])&&!empty(])&&!empty( $_POST['passWord'])) { #判斷輸入的使用者名稱和密碼是否為空            if ($_POST['userName'] == "zzh" && $_POST['passWord'] == "123") {#判斷輸入的使用者名稱密碼是否為確定的值                if (setcookie("name","zzh")) {//如果是製定價值,則下發cookie   './index.php'>返回首頁</a>";                }else{               }             }else{                echo "且使用者名稱或密碼錯誤時!<a href='.//; login.php'>請重登入!</a>";            }                  echo "使用者名稱或密碼錯誤!<a href='./login.php'>請重新登入!</a>";                }        }else{     //碼後面的代碼是HT ;html><head>    <title>登入頁面</title>    < ;meta charset="utf-8"></head><body>                <!--登錄表單-->post        <!--登入表單-->post  "_blank">         使用者名稱:<input type="text" name="userName"><br>        密碼:<input type="password" name="passWord" name="/gt; input type="submit" name="userSubmit" value="登入">    <!--提交按鈕-->     </form></body></html>結束     echo $htm;     }?>

P粉755083152
P粉755083152

全部回覆(3)
P粉755083152

謝謝大佬!

手机用户1578621769

<<<後面加個空格,結尾的HTML 另一行就可以了。

手机用户1578621769

if (isset($_POST['userName'])) {    if (!empty($_POST['userName'])&&!empty($_POST['passWord'])) {        if ($_POST[' userName'] == "zzh" && $_POST['passWord'] == "123") {            if (setcookie("name","zzh")) {       href ) 登入成功, ='./index.php'>返回首頁</a>";            }else{                echo "cookie 下發失敗!"           ?       echo "使用者名稱或密碼錯誤!<a href='. /login.php'>請重新登入!</a>";        }    }    else{        echo "使用者名稱或密碼錯誤!<a href='./login.php'< /a>";   <meta charset="utf-8">            </head&gt ;            <body>            <body>            <body>            <form action="./login.php" method="post" target="_blank"> 使用者名稱:&ltinput="bid; ; 密碼:<input                    type="password" name="passWord"><br> <input type="submit" name="userSubmit" value="     </ 。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板