Switching on different form buttons (Rated 4)Description:
This code snippet shows how to do something different depending on which button is pressed on a form.
You could have 4 different buttons, all requiring different behaviour, looking at this code, you can see how efficient it would be to use a switch statement. Code starts here
<?PHP
// Posted by JPenn of Devshed
// http://forums.devshed.com
$s_on = ( bool )false;
if ( isset( $_POST['sub_one'] ) ) $s_on = 1;
if ( isset( $_POST['sub_two'] ) ) $s_on = 2;
if ( isset( $_POST['sub_three'] ) ) $s_on = 3;
if ( isset( $_POST['sub_four'] ) ) $s_on = 4;
switch( $s_on )
{
case 1:
/* Do Something */
break;
case 2:
/* Do Something */
break;
case 3:
/* Do Something */
break;
case 4:
/* Do Something */
break;
default:
/* Do Something */
break;
}
?>
Submitted by Devscripts on 18-02-2003 11:55 |