양식의 변수를 유효성 검사 클래스에 전달해야하는지 여부를 결정하기 위해 양식이 제출되었는지 여부를 확인하는 가장 좋은 방법은 무엇입니까?
처음에는 다음과 같이 생각했습니다.
isset($_POST)
그러나 수퍼 글로벌이 모든 곳에서 정의되므로 항상 true를 반환합니다. 다음을 사용하여 양식의 각 요소를 반복 할 필요가 없습니다.
if(isset($_POST['element1']) || isset($_POST['element2']) || isset(...etc
이 질문을 작성하는 동안 훨씬 더 기본적인 해결책을 생각했습니다. 숨겨진 필드를 추가하여 확인할 수있는 플래그 역할을합니다.
내 자신의 깃발을 추가하는 것보다 '더 깨끗한'방법이 있습니까?
submited
다음 PHP를 사용if(isset($_POST['submited']))
하거나 숨겨진 입력 ...