获取php单选按钮的值,从PHP会话中检索单选按钮值

4 个答案:

答案 0 :(得分:4)

这就是你要做的事情:

开始会话

从发布数据中获取所选值

将检索到的数据存储到会话中供以后使用

将检索到的值与无线电值进行比较,以设置“已检查”属性

醇>

session_start();

//set initial value

$transmission = "";

//get value from post data and store into session

if (isset($_POST['transmission'])){

$_SESSION['transmission'] = $_POST['transmission'];

}

//get back from session

if (isset($_SESSION['transmission'])){

$transmission = $_SESSION['transmission'];

}

//display selected value

?>

Manual: type="radio" value="Manual" name="transmission">

Automatic: type="radio" value="Automatic" name="transmission">

Semi-Auto: type="radio" value="Semi-Auto" name="transmission">


Selected Value: <?php echo $transmission; ?>

在此示例中,值存储在会话中,然后从会话中检索,因此这也适用于其他页面。

答案 1 :(得分:0)

你可以做点什么

/&gt;

答案 2 :(得分:0)

当您提交表单时,“door”-variable将保存用户选择的值,例如2.我假设您将其保存到$ _SESSION变量。

$curr_doors = $_SESSION['doors'];

现在你必须使用它来比较你想要设置为检查的单选按钮,例如:

printf ("2:\n",$cur_doors == 2 ?"checked":"");

printf ("3:\n",$cur_doors == 3 ?"checked":"");

printf ("4:\n",$cur_doors == 4 ?"checked":"");

printf ("5:\n",$cur_doors == 5 ?"checked":"");

答案 3 :(得分:0)

您可以通过以下方式开始会话:

session_start();

在您的其他页面/ php文件上,然后使用$_SESSION['transmission']等获取您的值。

但这仅在您第一次在当前的php文件中保存数据时才有效

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值