양식에는 두 개의 제출 버튼이 있습니다. 서로 다른 제출 버튼을 클릭하면 두 가지 다른 처리 프로세스가 수행된다는 점을 이해하기 위해 다음은 양식의 다중 버튼 제출 작업을 구현하는 처리 방법입니다. .
PHP를 사용하여 판단합니다. 하나의 양식에 두 개의 버튼이 있고, 버튼의 이름 속성은 동일하지만 값이 다르게 설정되어 있습니다. 양식을 제출한 후에는 제출된 값만 판단하면 됩니다. 이 방법은 하나의 형식에 여러 개의 버튼이 있는 경우에 더 합리적이고 적합합니다.
PHP 방식의 코드는 다음과 같습니다.
<?php echo "$sub<br>\n"; if ("s1"==$sub) { ... } else if ("s2"==$sub) { ... } ?> <html> <head><title></title></head> <body> <form action="<?php print("$PHP_SELF"); ?>" method="get"> <input type="submit" name="sub" value="s1"> <input type="submit" name="sub" value="s2"> </form> </body> </html> ?>
위 내용은 PHP 형태로 다중 버튼 제출 동작을 구현하는 방법입니다. 모든 분들의 학습에 도움이 되기를 바랍니다.