대부분의 경우 Action 속성에 양식 콘텐츠를 처리하기 위해 다른 URL 주소를 지정하지만 어떤 경우에는 양식 데이터를 우리 자신에게 제출해야 합니다. 이때 Action 속성 값을 어떻게 지정해야 합니까? if (isset($_POST['action']) && $_POST['action'] == 'submitted') { print ''; > print_r($_POST); 인쇄 '다시 시도하세요' 인쇄 '} else { ?> > 이름: 이메일: < br> 맥주: 기네스">기네스 /form> } ?> 위 코드는 자신에게 양식 제출을 구현합니다. (참고: PHP 4.1.0 이전 버전에서는 대신 $_HTTP_POST_VARS를 사용하세요. 아래 코드의 $_Post 변수). 여기서는 서버 변수 $_Server를 사용하여 현재 페이지의 URL 주소를 가져와 양식의 Action 속성에 할당합니다. 서버가 URL 요청을 POST 요청인지 GET 요청인지 확인하는 데 작은 트릭이 사용됩니다. 이는 요청을 처리할 때 숨겨진 변수를 양식에 추가하는 것입니다. isset 함수를 사용하여 이 숨겨진 변수가 설정되어 있는지 감지하여 요청이 POST 또는 GET 메서드를 사용하는지 확인합니다. 위에서는 양식 제출 내용을 포함하여 PHP 양식 제출에 대해 직접 소개했습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되길 바랍니다.