| 
	
 | 
 Posted by Steve on 04/09/07 20:49 
"frits" <fsch01@hotmail.com> wrote in message  
news:593ad$461a98a8$503824ed$20645@news.chello.nl... 
|I have the following code: 
| 
| <input type="radio" id="q1" name="q1" value="Yes"> 
| <input type="radio" id="q1" name="q1" value="No"> 
| 
| Now I want to check if the button q1 is used so the code must be extended. 
| When the button is not used, the value must be "q1 not used". 
| 
| How can I do that? I will not use the "checked" option in the code if it  
is 
| showed in the site. 
| When there is a hidden "checked" option than the value of q1 is always "q1 
| not used" what can be a solution.... 
 
not sure what you're asking...however, this should give you three states of  
q1: 
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<? 
$q1 = $_REQUEST['q1']; 
if ($q1) 
{ 
  echo 'q1 ' . ($q1 == 'Yes' ? '' : 'not ') . 'used.'; 
} else { 
  echo 'q1 has not been set.'; 
} 
?> 
<br /> 
<br /> 
<form method="post"> 
 <div> 
   <span style="width:100px;">Use Q1</span> 
   <span><input type="radio" name="q1" value="Yes" <?= ($q1 == 'Yes' ?  
'checked' : '') ?>/></span> 
 </div> 
 <div> 
   <span style="width:100px;">Don't Use Q1</span> 
   <span><input type="radio" name="q1" value="No" <?= ($q1 == 'No' ?  
'checked' : '') ?>/></span> 
 </div> 
 <div style="margin-top:20px;"> 
  <input type="submit" value="Try It ..." /> 
 </div> 
</form>
 
  
Navigation:
[Reply to this message] 
 |