連絡先ページにフォームがあり、3 つのリンクがホームページに 1 つ、2 つ、3 つあると仮定し、各リンクの連絡先ページにリンクしたいのですが、1 つのオプションで 1 つを選択し、2 つのオプションで 1 つを選択する必要があります2など。
<select id="message_type" name="message_type" class="inputbox">
<option value="one">Suggestion</option>
<option value="two">Inquiry</option>
<option value="three">Offer</option>
</select>
リンク1がクリックされると、連絡先ページにオプションが選択されたものなどが表示されます。
どうやってやるの?
編集
ホームページに3つのリンクがあります
<a href="contact.php" id="one">one</a>
<a href="contact.php" id="two">two</a>
<a href="contact.php" id="three">three</a>
今度は、リンク 1 などのオプションが選択された連絡先ページを表示したいと思います...
選択結果のコードは次のとおりです
<?php
function dropdown($active){
$dropdown=array(
'option1'=>'Suggestion','option2'=>'Inquiry','option3'=>'Offers'
);
foreach($dropdown as $key=>$val){
$array[]=JHtml::_('select.option',$val,$key);
}
$dropdown = JHtml::_('select.genericlist',$array,'message_type','class="inputbox"','text','value',$active);
return $dropdown;
}
?>
そして形で
<form name="feedback" id="frmfeedback" action="" method="post" >
<div>
<label for="msg">Message Type: </label><span class="input"><?php echo dropdown(isset($post['message_type'])?$post['message_type']:'');?> </span>
</div>
.......