yeahz Posted March 24, 2009 Report Share Posted March 24, 2009 Kā lai nosaka ka man vajag konkrētās vērtības POSTam? Nu, piemēram, ir doti 3 radio inputi un katram ir savs value, kā lai php kodā pārbauda vai šie value ir konkrēti šie atļautie 3? Vajag lai izvada erroru, ja viņu vērtības neatbilst patiesībai (3 dotajiem), ja atbilst, kods turpinās izpildīties. Varbūt vieglāk saprotams: if ($_POST['radio_input'] != 3 iespējamie patiesie value) { //error exit(); } Nemāku es uzlikt tos 3 iespējamos kodā. Quote Link to comment Share on other sites More sharing options...
xPtv45z Posted March 24, 2009 Report Share Posted March 24, 2009 if(!in_array($_POST['radio'],array('patiesa1','patiesa2','patiesa3'))) Quote Link to comment Share on other sites More sharing options...
tomaac Posted March 24, 2009 Report Share Posted March 24, 2009 (edited) Man šķiet, ka tā var: <INPUT TYPE=RADIO NAME="radio_input" VALUE="0" checked>Pirmā vērtība <INPUT TYPE=RADIO NAME="radio_input" VALUE="1" >Otrā vērtība <INPUT TYPE=RADIO NAME="radio_input" VALUE="2">Trešā vērtība Tad pārbauda vai if ($_POST['radio_input'] != 0 && ($_POST['radio_input'] != 1 && $_POST['radio_input'] != 2) { // error } Edited March 24, 2009 by tomaac Quote Link to comment Share on other sites More sharing options...
yeahz Posted March 24, 2009 Author Report Share Posted March 24, 2009 if(!in_array($_POST['radio'],array('patiesa1','patiesa2','patiesa3'))) pāāldies. Quote Link to comment 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.