I would assume you are referring to PHP functions since that is the nature of this list and since PHP only really executes on a web server, and since the button click occurs on the browser machine, in it's strictest sense the answer to your first question "Is their an easy way to call a function based upon a button action?" is a qualified no.
However, you can simulate a direct connection by using JavaScript to sense the OnClick event on the browser machine and to force a form submit which invokes the form PHP module on the server. One technique I like to use is to define multiple "submit" buttons with different values and each one automatically triggers the form submit, and then I can sense the button clicked by looking for its value in my PHP code (all buttons invoke the same PHP module specified in the form Action field). Your user will feel like the application is more interactive, however response will be much slower than JavaScript (running on the browser). If your user expects the same response he gets on a standalone application running on his own computer, then your user is too naive, and you should get a new one ;-). hope this helps, Warren Vail -----Original Message----- From: Robert Cummings [mailto:[EMAIL PROTECTED] Sent: Friday, September 12, 2003 3:36 PM To: Dan J. Rychlik Cc: [EMAIL PROTECTED] Subject: Re: [PHP] Calling functions from Button actions Any form system (I'm guessing, but I only use my own so I could be mistaken) that allows custom validation should enable trivial function calling based on a button click. Cheers, Rob. On Fri, 2003-09-12 at 18:29, Dan J. Rychlik wrote: > Is their an easy way to call a function based upon a button action? > > -Dan -- .---------------------------------------------. | Worlds of Carnage - http://www.wocmud.org | :---------------------------------------------: | Come visit a world of myth and legend where | | fantastical creatures come to life and the | | stuff of nightmares grasp for your soul. | `---------------------------------------------' -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php