introduction to web programming handling image input As you saw earlier, it is very easy to use the NAME value of an HTML SUBMIT button to determine which action to perform in a script. Thus, we typically see code as follows:

if (delete button ne "")
  {
  do something
  }

In other words, if the user has clicked the delete button (and the delete button has been assigned the VALUE), we will perform a deletion. If however, some other button is pressed, the VALUE of the delete button will be null and the action will not be performed.

However, what if the user clicked an INPUT TYPE = "image" button?

In this case, we will use similar logic...

if ($form_data{'delete_image.y'} > 0)
  {
  do something
  }

As you can see, the script checks to see if the y coordinate has been assigned a value (meaning the user clicked on it) and if so, performs an action.

Previous | Next | Table of Contents