maybe you could do it like this:
change the name attribute of the buttons to something else (or leave them out all 
together)... add and onclick event and some javascript to set the values of the hidden 
fields...

something like this (simplified):

[CODE]
<script language='JavaScript'><!--
    function setChange(form) {
        form.change.value = true;
    }
//--></script>

<form name='theForm'>
    <input type='hidden' name='change' />
    <input type='image' name='some_name' onclick='setChange(document.theForm)' />
</form>
[/CODE]

Then you will have to have the form submitted somehow too... You could use an 
additional submit button or you could use a location.href in the javascript above with 
a hand written query string... or something...

btw... try reading up on the xhtml standard. It'll do you good (and it'll do others 
replaying to this thread good too... ;) )


cya

.bobo
  ----- Original Message ----- 
  From: William Cheung 
  To: [EMAIL PROTECTED] 
  Sent: Monday, September 22, 2003 7:43 PM
  Subject: [PHP-WIN] Problem with 2 buttons


  I have 2 buttons sitting next to each other. One to update; the other to cancel. 
However, no matter which button I click, the isset($_POST["CHANGE"]) always returns 
true. My template code is list below. Could someone tell me what's wrong with my code?



  <tr height=60>

         <td width="5%">&nbsp;</td>

         <td valign=bottom>

                     <input type="hidden" name="CHANGE">

                     <input type=image name=CHANGE 
src={#img_dir#}{#template#}page6grid_g3.gif 
onmouseover="this.src='{#img_dir#}{#template#}page6grid_g4.gif'" 
onmouseout="this.src='{#img_dir#}{#template#}page6grid_g3.gif'">

                     <font class=mpanel_mid_data style="font-weight: lighter;">Update 
order</font>

         </td>

         <td valign=bottom>

                     <input type="hidden" name="CANCEL">

                     <input type=image name="CANCEL" 
src={#img_dir#}{#template#}page6grid_g11.gif 
onmouseover="this.src='{#img_dir#}{#template#}page6grid_g12.gif'" 
onmouseout="this.src='{#img_dir#}{#template#}page6grid_g11.gif'">

                     <font class=mpanel_mid_data style="font-weight: lighter; 
text-indent: 0px;">Cancel order</font>

         </td>

  </tr>



  William Cheung B.Sc, MCSE, MCDBA

  Databyte Corp. 


Reply via email to