Nó không phải là hoàn toàn không nghe nói về làm điều này. Thông thường, một tham số khác được chuyển vào thuộc tính hành động của phần tử biểu mẫu như /submit.php?action=register
hoặc /submit.php?action=activate
.
Vì vậy, bạn có mã như sau:
if ($_GET['action'] == 'register') {
// Register user
} else if($_GET['action'] == 'activate' {
// Activate user
}
Tuy nhiên, bạn cũng có thể chỉ cần thay đổi giá trị của nút gửi và có thuộc tính hành động giống nhau cho cả hai biểu mẫu:
if (isset($_POST['submit'])) {
if ($_POST['submit'] == 'register') {
// Register user
} else if($_POST['submit'] == 'activate') {
// Activate user
}
}