首页 > 解决方案 > 显示“on”而不是实际值的单选按钮

问题描述

我很困惑为什么我的单选按钮的实际值没有显示,而是输出“on”..这是我的代码:

索引.php

<input type="radio" name="p1rad" value = "1st" checked ><font class = "rad" >1st</font>
<input type="radio" name="p1rad" value = "2nd"><font class = "rad" >2nd</font>
<input type="radio" name="p1rad" value = "Summer"><font class = "rad" >Summer</font><br>

page2.php

<?php
    session_start();
    $_SESSION['semester'] = $_POST['p1rad']; 
?>

page3.php

   <?php session_start();
   <td><?php echo "<font>Name: </font>".$_SESSION['name']; ?></td><br>
   <td><?php echo "<font>SN: </font>".$_SESSION['studentNo']; ?></td> <br>
   <td><?php echo "<font>Sem: </font>".$_SESSION['semester']; ?></td>

输出

标签: phphtml

解决方案


推荐阅读