찾다

 >  Q&A  >  본문

PHP가 php와 html을 혼합할 때 구문 오류, 예상치 못한 종료가 계속 나타납니다.

이 문제가 계속 발생하는데 누구든지 조언을 주실 수 있나요?

소스코드는 다음과 같습니다

<meta charset="utf-8"><?php if (isset($_POST['userName'])) { if (!empty($_POST['userName'])&&!empty($_POST ['passWord'])) { #입력한 사용자 이름과 비밀번호가 비어 있는지 여부를 판단합니다. if ($_POST['userName'] == "zzh" && $_POST['passWord'] == "123") {#Judge 입력 사용자 이름과 비밀번호가 특정 값입니까? if (setcookie("name","zzh")) {//설정된 값인 경우 쿠키 에코 "로그인 성공, 방문을 환영합니다!<a href ='. /index.php'≫ 홈으로 돌아가기 & LT;/A & GT;} Else {echo" 쿠키 실패! ";} Else {echo" 사용자 이름 또는 비밀번호 오류입니다! 다시!</a>";                                                                                        > 메타 charset="utf-8"</head><body>                                                        "_blank"> 입력 유형="submit" name="userSubmit" 값="로그인" > <!--제출 버튼--> </form></html>HTML을 나타냅니다. echo $htm;

P粉755083152P粉755083152623일 전843

모든 응답(3)나는 대답할 것이다

  • P粉755083152

    P粉7550831522023-04-24 13:41:39

    감사합니다 보스!

    회신하다
    0
  • phpcn牛

    phpcn牛2023-04-24 13:09:37

    <<<뒤에 공백을 추가하고 새 줄에서 HTML을 시작하세요.

    회신하다
    0
  • phpcn牛

    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") {if (setcookie ("name", "zZH") {echo "성공했습니다. 방문을 환영합니다! & lt; a href = ' ./index.php'≫ 홈으로 돌아가기 & LT;/A & GT; ";} Else {echo" 쿠키 실패! .php'> 다시 로그인하세요!                                  ~                                                                         다시 로그인해 주세요 ;"; }}else{ $htm = <<< HTML                                                                                                                                                                                           ;body> :<input                      type="password" name="passWord" <br> <                                                    </html>

    회신하다
    0
  • 취소회신하다