当然可以。要将两个值从复选框传递到$ _POST
,您需要在HTML表单中为每个复选框分配一个唯一的名称,并将它们的值提交到服务器端。以下是一个简单的示例:
<form action="process.php" method="post">
<input type="checkbox" name="option1" value="Option 1"> Option 1<br>
<input type="checkbox" name="option2" value="Option 2"> Option 2<br>
<input type="submit" value="Submit">
</form>
$_POST
数组中的相应键来获取复选框的值:<?php
if (isset($_POST['option1'])) {
$option1 = $_POST['option1'];
// 在此处处理选项1的值
}
if (isset($_POST['option2'])) {
$option2 = $_POST['option2'];
// 在此处处理选项2的值
}
?>
<?php
$options = array();
if (isset($_POST['option1'])) {
$options[] = $_POST['option1'];
}
if (isset($_POST['option2'])) {
$options[] = $_POST['option2'];
}
// 现在,$options数组将包含所有选定的值
?>
这样,您就可以在服务器端处理来自复选框的两个值,而无需提及其他云计算品牌商。
领取专属 10元无门槛券
手把手带您无忧上云