ऐसा करना पूरी तरह से अनसुना नहीं है। अक्सर, प्रपत्र तत्व की क्रिया विशेषता में एक अलग पैरामीटर पारित किया जाता है जैसे /submit.php?action=register
या /submit.php?action=activate
।
तो, आपके पास इस तरह का कोड है:
if ($_GET['action'] == 'register') {
// Register user
} else if($_GET['action'] == 'activate' {
// Activate user
}
हालांकि, आप केवल सबमिट बटन का मान भी बदल सकते हैं और क्रिया विशेषता दोनों रूपों के लिए समान है:
if (isset($_POST['submit'])) {
if ($_POST['submit'] == 'register') {
// Register user
} else if($_POST['submit'] == 'activate') {
// Activate user
}
}