通过PHP会话选择一个单选按钮
在产品页面上,我们有如下代码:通过PHP会话选择一个单选按钮,php,radio-button,session-variables,Php,Radio Button,Session Variables,在产品页面上,我们有如下代码: <select name="paymentmethod1" id="paymentmethod1"> <option value="MoneyPak">MoneyPak</option> </select> <select name="paymentmethod2" id="paymentmethod2"> <option value="MoneyPak">MoneyPak</opt
<select name="paymentmethod1" id="paymentmethod1">
<option value="MoneyPak">MoneyPak</option>
</select>
<select name="paymentmethod2" id="paymentmethod2">
<option value="MoneyPak">MoneyPak</option>
</select>
MoneyPak
MoneyPak
等等
通过会话,它通过以下代码将文本(如MoneyPak或信用卡)写入订单结帐表单标题:
<?php echo($_SESSION["paymentmethod".$counter]); ?>
现在,我在这里尝试的是让用户从产品页面选择信用卡或MoneyPak单选按钮,以自动触发相应的单选按钮进行检查:
<input name="1" type="radio" class="radio2" id="creditcard" style="padding-left:0px"
onclick="showhide('creditcardxx', 'block'); showhide('m-p-kx', 'none');
showhide('splitx', 'none'); showhide('charge', 'block'); showhide('option3m', 'none');
showhide('option3', 'none'); showhide('option2', 'block')" value="creditcard"/>
我在想可能是这样的,但我无法让它工作:
<input name="1" <?php if (echo($_SESSION["paymentmethod".$counter])=='MoneyPak') {
echo checked="checked" ;} ?> type="radio" class="radio" id="MoneyPak"
onclick="showhide('m-p-kx', 'block'); showhide('splitx', 'none');
showhide('creditcardxx', 'none'); showhide('paypalx', 'none'); showhide('charge',
'none'); showhide('option3', 'none'); showhide('option3m', 'none'); showhide('option2',
'none');" value="MoneyPak">
我猜呈现的HTML中有一个错误。我会得到一份HTML源代码的副本,然后放入一个HTML验证程序,比如:有人能帮忙吗?