2014-04-07 70 views
0

代碼單選按鈕單選按鈕的價值:檢索使用PHP

<h1 style="margin:0; margin-top:10px; padding:0; padding-left:25px; padding-bottom:10px; font-family:sans-serif;"> 
</h1> 
<div style="background:#1794FF; color:#fafafa; padding:10px;"> 
<h3></h3> 
<table> 
<tr> 
<td> 
<input type="radio" name="radiog_lite" id="radio1" class="css-checkbox" /> 
<label for="radio1" class="css-label">Neighbourhood Only</label> 
</td> 
<td> 
<input type="radio" name="radiog_lite" id="radio2" class="css-checkbox" checked="checked"/><label for="radio2" class="css-label">Zipcode Only</label> 
</td> 
<td> 
<input type="radio" name="radiog_lite" id="radio3" class="css-checkbox" /> 
<label for="radio3" class="css-label">Near Zipcode</label> 
</td> 
<td> 
<input type="radio" name="radiog_lite" id="radio4" class="css-checkbox" /> 
<label for="radio1" class="css-label">City-Wide</label> 
</td> 
</tr> 
</table> 
</div> 
<div style="background:#1794FF; color:#222; padding:10px;"> 

PHP代碼:

<?PHP 

$selected_radio = $_POST['radiog_lite']; 
    print $selected_radio; 

    ?> 

表單提交我在上面的代碼到達後。但是,它表示值爲「on」。爲什麼不打印選定的單選按鈕名稱?

+3

你的表單在哪裏? – Jenz

+1

'的默認'value'屬性是*「on」*。如果要發送不同的值,請使用單選按鈕 – Phil

+0

添加值屬性值是否爲無線標記中的值屬性? – Dinesh

回答

0

單選按鈕是有「上」的默認值,你應該在你輸入初始化這樣來指定值:

<input type="radio" name="radiog_lite" id="radio2" class="css-checkbox" value="Your Value Here" checked="checked"/><label for="radio2" class="css-label">Zipcode Only</label> 

所以,你可以替換「你的價值在這裏」與「郵政編碼只有」爲這一個。該標籤僅用於描述前端用戶的單選按鈕值。

+0

GOT IT!我認爲它與標籤相對應。好的,非常感謝你! – user3496349

+0

@ user3496349很高興工作,請將此標記爲正確答案:) – bingorabbit

0

在輸入收音機上使用值屬性。

1

願你可以分配一個值:

PHP代碼

<form method="POST"> 
    <input type="radio" name="radiog_lite" id="radio1" class="css-checkbox" value="1" /> 
    <label for="radio1" class="css-label">Neighbourhood Only</label><br> 
    <input type="radio" name="radiog_lite" id="radio2" class="css-checkbox" checked="checked" value="2"/> 
    <label for="radio2" class="css-label">Zipcode Only</label><br> 
    <input type="radio" name="radiog_lite" id="radio3" class="css-checkbox" value="3" /> 
    <label for="radio3" class="css-label">Near Zipcode</label><br> 
    <input type="radio" name="radiog_lite" id="radio4" class="css-checkbox" value="4" /> 
    <label for="radio1" class="css-label">City-Wide</label><br> 
    <input type="submit" value="Submit"> 
</form> 

PHP代碼:每個無線電

<?php 
    $selected_radio = $_POST['radiog_lite']; 
    print $selected_radio; 
?> 
0

使用形式方法 「郵報」 也把價值:

<form method="post"> 
<table> 
<tr> 
<td> 
<input type="radio" name="radiog_lite" id="radio1" class="css-checkbox" value="Neighbourhood Only" /> 
<label for="radio1" class="css-label">Neighbourhood Only</label> 
</td> 
<tr> 
</table> 
<input type="submit" /> 
</form>