웹 개발에 PHP를 사용하면 양식 사용을 어디에서나 볼 수 있습니다. 해당 속성인 작업 및 메소드를 사용하면 처리를 위해 양식 콘텐츠를 보낼 URL과 양식 데이터를 보내는 방법을 지정할 수 있습니다. 서버에. 대부분의 경우 Action 속성에 양식 콘텐츠를 처리하기 위해 다른 URL 주소를 지정하지만 어떤 경우에는 양식 데이터를 우리 자신에게 제출해야 합니다. 이때 Action 속성 값을 어떻게 지정해야 합니까?
php
if(isset($_POST['액션']) &&$_POST['액션'] =='제출됨'){
인쇄 '<사전>';
print_r ($_POST);
인쇄'
인쇄'' ;
}그밖에{
?>
<형성=""방법="POST">
이름:<입력 유형="텍스트 "이름="개인[이름]"> <br>
이메일:<입력 유형="텍스트"이름= "개인[이메일]"><br>
맥주:<br>
<여러 이름 선택="맥주[]"> ;
<옵션값="멧돼지">멧돼지
<옵션값="기네스">기네스
선택><br>
<입력 유형="숨김"이름 ="작업"값="제출됨 ">
<입력 유형="제출"이름="제출"값="제출해주세요!">
양식>
php
}
?>
상면적 세대就实现了将表单提交给自己(注:지금 PHP4.1.0 지향적인 版本请使사용$_HTTP_POST_VARS替代下face 代码中的$_Post变weight)。这里使用了服务器变weight$_Server获取当前页端의 URL地址,并将其赋给表单的Action属性. URL을 확인하고 POST를 통해 GET을 확인하세요.就是在表单中增加一个隐藏的变weight,지금 处理请求时我们通过isset函数检测是否设置了这个隐藏变weight,由此判断了POST还是GET방법。
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了PHP如何将表单提交给自己, 包括了绍了内容, 希望对PHP教程有兴趣的朋友有所帮助.