這是我如何擁有2個複選框,我不希望您只應同時點擊它們。它一定只能一次點擊一個!在現在到我點擊新聞的時候,所以它必須在那裏輸入一個數字來寫「on」。我想稍後確定它被輸入到數據庫中。複選框始終只顯示「開」
問題是,它似乎說「上」不管是什麼!?
<form action="#" method="post">
<table>
<tr>
<td>Emne</td>
<td>Vigtigt: <input type="checkbox" name="vigtigt" class="new"> Nyhede: <input type="checkbox" name="nyhede" class="new"></td>
</tr>
<tr>
<td>Title</td>
<td><input type="text" name="title" maxlength="50" class="new"></td>
</tr>
<tr>
<td>Tekst</td>
<td><textarea name="tekst" cols="20" rows="15" class="new"></textarea></td>
</tr>
<tr>
<td><input type="submit" name="opret" value="Opret Blog" class="new"></td>
<td></td>
</tr>
</table>
<?php
if(isset($_POST["opret"]))
{
if($_POST["vigtigt"] != "")
{
echo $_POST["vigtigt"];
echo "<br />";
echo $_POST["nyhede"];
}
elseif ($_POST["nyhede"] != "")
{
echo $_POST["vigtigt"];
echo "<br />";
echo $_POST["nyhede"];
}
else
{
echo "Fejl!";
}
}
?>
</form>
嘗試使用無線電而不是複選框,並使用相同的名稱屬性 – 2013-04-06 22:03:47
您必須設置值複選框.. – Svetoslav 2013-04-06 22:03:48