gpt4 book ai didi

php - 为什么我不能获取 HTML 表单来将值传递给 PHP?

转载 作者:搜寻专家 更新时间:2023-10-31 20:36:32 24 4
gpt4 key购买 nike

这是非常基础的,但我是网络开发的新手。我有一个 HTML 格式的表单,需要时间并将其传递给 PHP 脚本中的变量。那很好用。但是,我现在尝试从 HTML 中的用户获取日期,并以相同的方式将其传递给 PHP 中的变量,但我什么也没得到(打印显示变量为空)。

这是我的代码:

<form action="" method="post">
<select name="time">
<!-- some values here -->
</select>
<input type="text" id="datepicker">
<input type="submit">
</form>


<?php
$search = $_POST['time'];
// it prints data
print($_POST['time']);

// it prints none
$search2 = $_POST['datepicker'];
print($search2);
?>

第一个 print ($search) 确实打印出用户选择的时间。但是,第二次打印($search2)不会打印出所选日期。我哪里出错了?

最佳答案

将名称添加到您的日期选择器:

<input type="text" id="datepicker" name="datepicker">

发布的值可以通过 input_name 键访问,而不是 ids 或类。

关于php - 为什么我不能获取 HTML 表单来将值传递给 PHP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33769464/

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