首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >PHP表单检查表显示"For:“标签而不是"Value:”

PHP表单检查表显示"For:“标签而不是"Value:”
EN

Stack Overflow用户
提问于 2019-04-11 02:55:04
回答 2查看 46关注 0票数 0

我最终得到了一个在PHP中工作的检查表,但是它列出了我的输入的" value :“而不是"for:”我不能使用“value:”的原因是因为值是一个加起来的数字,我想知道哪个选项已经被勾选,而不仅仅是看到一个数字,

<input class="basic-config" type="checkbox" name="ch[]" id="basic-option1" value="100"><label for="basic-option1">option 1<span class="right-align">$100</span></label>

<input class="basic-config" type="checkbox" name="ch[]" id="basic-option2" value="200"><label for="basic-option2">option 2<span class="right-align">$200</span></label>

PHP代码如下:

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

$name = $_POST ['name'];
$mailFrom = $_POST ['mail'];
$website = $_POST ['website'];
$comments = $_POST ['comments'];
$basicAmount = $_POST ['basic-amount'];
$extras = "None";
if(isset($_POST["ch"]))
$extras = implode(", ", $_POST["ch"]);

$mailTo = "josh@myemail.com";
$headers = "From: ".$mailFrom; 
$txt = "\n
Basic Order Request. \n\n
From: $name \n\n
Email: $mailFrom \n\n
Website: $website \n\n
Comments: $comments \n\n
Extras: $extras \n\n
Total: $basicAmount";
}

我如何才能让它列出被勾选的复选框的"for“甚至"id”名称,而不是列出"value"?

例如,这就是我想要的:

附加:选项1,选项2合计:300美元

这是我目前所拥有的,而不是我想要的:

额外费用: 100,200合计:300美元

将非常感谢您的帮助!

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55619536

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档