kabucek Posted December 30, 2008 Share Posted December 30, 2008 hello, i have this piece of code: <table border=0 cellspacing='0' cellpadding='0' class='paragraph' style=margin-top:20pt; width='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 Quote Link to comment https://forums.phpfreaks.com/topic/138883-checkbox-validation/ Share on other sites More sharing options...
Maq Posted December 30, 2008 Share Posted December 30, 2008 1) You're in the wrong section, hence the lack of replies. 2) What's the problem? What happens? 3) Use code tags. Quote Link to comment https://forums.phpfreaks.com/topic/138883-checkbox-validation/#findComment-726535 Share on other sites More sharing options...
kabucek Posted December 30, 2008 Author Share Posted December 30, 2008 I want to have 2 checkboxes: Yes & No and I want the following actions: - if someone choose No - error message: " you need to accept" - if checkbox is not selected - error message: " you forgot to accept" i want the fieldname to be: otherInfoArray[cprattestyes] & otherInfoArray[cprattestno] thanks. Quote Link to comment https://forums.phpfreaks.com/topic/138883-checkbox-validation/#findComment-726540 Share on other sites More sharing options...
AviNahum Posted December 31, 2008 Share Posted December 31, 2008 try this... <table border=0 cellspacing='0' cellpadding='0' class='paragraph' style=margin-top:20pt; width='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='yes' value='yes'> No <input type='checkbox' name='no' value='no'> </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> <?php $yes = $_POST['yes']; $no = $_POST['no']; if ($yes == "" || $no == "no") echo "you need to accept"; if ($yes == "" || $no == "") echo "you forgot to accept"; ?> Quote Link to comment https://forums.phpfreaks.com/topic/138883-checkbox-validation/#findComment-727179 Share on other sites More sharing options...
bdmovies Posted December 31, 2008 Share Posted December 31, 2008 Honestly, that sounds like a validation that should be done on the JS side of things. Of course have the PHP validation, but if I was filling out the form I'd definitely want a JS validation alert or something. Quote Link to comment https://forums.phpfreaks.com/topic/138883-checkbox-validation/#findComment-727249 Share on other sites More sharing options...
Maq Posted January 2, 2009 Share Posted January 2, 2009 Honestly, that sounds like a validation that should be done on the JS side of things. Of course have the PHP validation, but if I was filling out the form I'd definitely want a JS validation alert or something. You should have both incase the user turns off JS. Quote Link to comment https://forums.phpfreaks.com/topic/138883-checkbox-validation/#findComment-728196 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.