membership .-6ren">
gpt4 book ai didi

php - 使用一个输入提交多个变量

转载 作者:行者123 更新时间:2023-12-01 03:42:35 24 4
gpt4 key购买 nike

foreach($rates as $item){    
if ($item->disabled == false){
echo '<input type="radio" name="rate" id="membership" required="yes" message="Please select your membership type." value="' . $item->rate . '"><input type="hidden" name="membership" value="' . $item->membership . '" >';
}
}

这可能非常简单,但我遇到的问题是我无法使用 $item->rate 提交 $item->membership。例如,当有人选择“125”费率时,它还应该提交“学生”或其他内容。不过,当我提交表单时,它会提交该系列中的最后一个 $item->membership,而不是与其费率相关的成员(member)资格...任何帮助将不胜感激,我确信我想得太多了。

谢谢

最佳答案

因为它们都具有相同的 name 属性,所以它们多次设置相同的变量,因此最后一个就是您总是得到的。尝试为所有隐藏输入指定唯一名称,以便您可以获得所需的成员资格。 HTML 表单不够智能,无法仅选择单选按钮旁边的隐藏输入,它们都会被发布。

关于php - 使用一个输入提交多个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17887336/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com