gpt4 book ai didi

php - 在php中从FORM打印选中的复选框值?

转载 作者:行者123 更新时间:2023-12-02 21:29:14 25 4
gpt4 key购买 nike

我的 html 页面中有一个简单的表单:

<html>
<head>
</head>
<body>
<form method='post' name='template' action="echo.php">
<input type='checkbox' name='checkboxName' value='1234'>1234<br>
<input type='checkbox' name='checkboxName' value='5847'>5847<br>
<br>
<input type='submit' value='Submit'>
</form>
</body>

一旦用户点击“提交”,我希望页面打印所有选中的颜色,如下所示:

1234
5847

在 PHP 中执行此操作的好方法是什么?

谢谢

最佳答案

在表单页面中将名称字段 checkboxName 更改为 checkboxName[]

<html>
<head>
</head>
<body>
<form method='post' name='template' action="echo.php">
<input type='checkbox' name='checkboxName[]' value='red'>Red<br>
<input type='checkbox' name='checkboxName[]' value='green'>Green<br>
<input type='checkbox' name='checkboxName[]' value='blue'>Blue<br>
<input type='checkbox' name='checkboxName[]' value='yellow'>Yellow<br>
<input type='checkbox' name='checkboxName[]' value='purple'>Purple<br>
<br>
<input type='submit' value='GO' >
</form>
</body>

在您的 echo.php 页面

<?php
foreach($_POST['checkboxName'] as $value)
{
echo $value.'<br>';
}
?>

如果您选中所有复选框,此脚本将输出:

red
green
blue
yellow
purple

关于php - 在php中从FORM打印选中的复选框值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22753682/

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