PHP接收form表单中的多个值

背景

PHP需要接收form表单中的多个值,包括接收下拉框选中的值。

实现

接收多个值需要在PHP文件中写入多个<?php $data = $_POST["data"]; ?>来接收。
例如写入form表单的Form.php是这样的:

<form action="Result.php" method="post">
data0: <input type="text" name="data0">
data1: <input type="text" name="data1">
data2: <input type="text" name="data2">
data3: <input type="text" name="data3">
data4: 
<select  name = "date"> //此处为下拉框,并将下拉框命名为date,以便后续取值
<?php
for($i = -5; $i < 6; $i++){
echo '<option>'.date('Y-m-d', strtotime('+'.$i.' day')).'</option>';
}
?>
</select>
<input type="submit" value="提交">
</form>

则接收变量的Result.php文件应该:

<?php
$data0 = $_POST["data0"];
?>

<?php
$data1 = $_POST["data1"];
?>

<?php 
$data2 = $_POST["data2"];
?>

<?php 
$data3 = $_POST["data3"];
?>

<?php 
$date = $_POST["date"];
?>

<?php 
echo $data0;
echo $data1n;
echo $data2;
echo $data3;
echo $date;
?>

总结

接收多个form值需要在action后PHP文件中写入多个<?php $data = $_POST["data"]; ?>来接收。


个人能力有限,如有谬误欢迎指正!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值