[EMAIL PROTECTED] wrote: >>Dan J. Rychlik wrote: >>>Is their an easy way to call a function based upon a button action? >> >>Example: >> >><form action="action.php"> >><input type="submit" name="action1" value="Execute function >>action1()"> >><input type="submit" name="action2" value="Execute function >>action2()"> >></form> >> >>action.php: >>function action1() { >> echo "Hello, I'm action1"; >>} >> >> >>function action2() { >> echo "Hello, I'm action2"; >>} >> >>if(isset($_GET['action1'])) { >> action1(); >>} >>if(isset($_GET['action2'])) { >> action2(); >>} >
wont they both be set ?
No, only the button that is clicked will be set.
i generally use a button type and onclick document.location.href to enforce an action in the get variable like something.php?action=something
I wouldn't rely on Javascript...
---John Holmes...
Amazon Wishlist: www.amazon.com/o/registry/3BEXC84AB3A5E/
php|architect: The Magazine for PHP Professionals – www.phparch.com
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php