新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
在生成的表单元素以及之前的元素的名字加上中括号即可实现
成都创新互联公司自2013年起,先为湟中等服务建站,湟中等地企业,进行企业商务咨询服务。为湟中企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
比如: name="contents" = name="contents[]",最后提交获取到的数据是一个数组形式的。
代码如下:
form name="form1" method="post" action="index.php?action=ok"
1.input type="text" name="contents[]" value=""
2.input type="text" name="contents[]" value=""
3.input type="text" name="contents[]" value=""
input type="submit" value="提交"
/form
?php
if($_GET['action'] == 'ok'){
$contents = $_POST['contents'];
print_r($contents);
}
?
得到的数据是数组形式的,遍历即可。
if (empty($_POST['one'])) {
echo "空";
} else {
echo "不空";
}
可以的,
1、用多行文本正常提交
2、在后台把提交的数据按回车
换行符
或空格等(具体看你的输入情况)拆分成数组
3、验证就行了
有问题再联系
试下下面的就知怎实现了, 关键在input name:
form method="post"
input name="data[]" value="a" /
input name="data[]" value="b" /
input name="data[]" value="c" /
input type="submit /
/form
?php print_r($_POST['data']); ?