Find the answer to your Linux question:
Results 1 to 2 of 2
hello, i have this piece of code: PHP Code:           < table border = 0 cellspacing = '0'  cellpadding = '0'  class= 'paragraph'  style = margin - top : 20pt ;  width ...
  1. #1
    Just Joined!
    Join Date
    Aug 2006
    Posts
    32

    checkbox validation

    hello,

    i have this piece of code:







    PHP Code:
             <table border=0 cellspacing='0' cellpadding='0' class='paragraph' style=margin-top:20ptwidth='1146'>
             
             
             
             <
    tr valign='top'>
          <
    td width='201'   height='26' align='left' $fieldLabelStyleString><div align='left'><font color='black'>Certyfying Organization</font>{$errorArray["cprorgname"]}</div>
            <
    td  height='26' align=left width='945'><input type='text' name='otherInfoArray[cprorgname]' value='{$otherInfoArray['cprorgname']}'>
              
    Type of CPR  <font face='Arial, Helvetica, sans-serif' size='1' color='red'><em>*</em></font>
              
    Adult CPR   <input type='checkbox' name='otherInfoArray[cpradult]' value='{$otherInfoArray['cpradult']}'>
           
    Child CPR   <input type='checkbox' name='otherInfoArray[cprchild]' value='{$otherInfoArray['cprchild']}'>
           
    Infant CPR   <input type='checkbox' name='otherInfoArray[cprinfant]' value='{$otherInfoArray['cprinfant']}'>
          </
    td>
         </
    tr>
             
             
             
             <
    tr valign='top'>
          <
    td width='26'   height='26' align='left' $fieldLabelStyleString><div align='left'><font color='black'>Issue Date</font>{$errorArray["cprissuedate"]}</div>
            <
    td  height='26' align=left width='26'><input type='text' name='otherInfoArray[cprissuedate]' value='{$otherInfoArray['cprissuedate']}'>
             
    Expiration Date {$errorArray["cprexpdate"]}<input type='text' name='otherInfoArray[cprexpdate]' value='{$otherInfoArray['cprexpdate']}'> <br>
             
    I attest that I have renewed my CPR certification and will submit documentation to that effect upon request.<font face='Arial, Helvetica, sans-serif' size='1' color='red'><em>*</em></font>
             
    Yes   <input type='checkbox' name='otherInfoArray[cprattestyes]' value='{$otherInfoArray['cprattestyes']}'>
          
    No  <input type='checkbox' name='otherInfoArray[cprattestno]' value='{$otherInfoArray['cprattestno']}'>
            </
    td>
         </
    tr>
            
                    
            </
    table>

            

           <
    DIV style='font-size:110%;text-align:left;margin-top:15pt;'>
                          <
    font face='Arial Black, Helvetica, sans-serif' size='5' color='black'>SUGGESTIONS/COMMENTS </font>                     
               </
    div

    and I want for people to check the cprattestyes box and go next.
    if they do not check that box they will not go next

    thanks

  2. #2
    Trusted Penguin Cabhan's Avatar
    Join Date
    Jan 2005
    Location
    Seattle, WA, USA
    Posts
    3,230
    So the best way to do this would be to have your "Next" button submit the form to a script which checks if the "Yes" button was checked. If it was not, then you redisplay the same page with an error message. If it was, then you display the next page.

    If you want to be flashier, you can also use JavaScript to authenticate the form. However, you must still do the above in case the user has JS disabled.

    With JS, you could gray out the button, and then only enable it once they select "Yes". I leave the details of doing so up to you.

    Does this help at all?
    DISTRO=Arch
    Registered Linux User #388732

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...