>  Q&A  >  본문

양식 제출 후 동일한 페이지에 메시지를 표시하는 방법

아아아아

같은 페이지에 포스트 방식으로 폼을 제출합니다. 양식을 제출한 후 조건을 확인하고 사용자 이름이 비어 있으면 양식 상단에 $error1 = "사용자 이름을 입력하세요"라는 메시지가 표시됩니다. 내가 직면하고 있는 문제는 header("location: index.php")를 제거할 때 메시지가 본문 섹션에 올바르게 표시된다는 것입니다. 하지만 페이지 새로고침을 위해 header("location:index.php"); 를 추가하면 페이지 새로고침으로 인해 $error1이 표시되지 않습니다. 그러나 제목은 없습니다("위치: index.php"). 페이지를 새로 고칠 때 브라우저가 표시하는 메시지는 다음과 같습니다. (이 페이지를 표시하려면 Firefox Developer Edition에서 정보를 보내야 합니다.) 메시지를 올바르게 표시하는 방법과 방법에 대한 제안 사항 header("location: index.php")를 포함하여 양식을 제출한 후 중복을 방지합니다. 在此输入代码

P粉155128211P粉155128211316일 전407

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

  • P粉513318114

    P粉5133181142024-01-01 14:35:37

    세션에 오류를 추가하고 세션 설정 값이 오류를 반영하는지 확인하고 오류 세션을 설정 해제합니다

    으아아아

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