【发布时间】:2015-03-01 21:22:11
【问题描述】:
我有一个 html 搜索表单,其中包含多个字段,例如选择、文本区域和文本输入。我需要将所有字段的值存储到 php 搜索表单中的 $input 中,但我不确定如何将它们存储到 php 页面上一个名为 $input 的变量中。
<form name="search" method="post" action="http://example.com/search/">
Seach for: <input type="text" name="find" /> <input type="submit"
name="search" value="Search" />
Search for movies by Type
<select name="find">
<option value="Sci-Fi" selected>Sci-Fi</option>
<option value="Comedy">Comedy</option>
<option value="Drama">Drama</option>
</select>
</form>
//on search.php need to 'find' to be data from several form inputs
$input = $_POST['find'];
【问题讨论】:
-
如果用户填写了多个字段,您希望
$input包含什么?如果您希望将它们连接起来,请使用.。 -
我更新了代码以显示 html 表单,以帮助更好地解释我正在尝试做的事情。希望用户能够从选择框中进行选择或键入关键字或两者兼而有之,并将所有输入存储在 search.php 页面的 $input 中,因为那里的所有代码都基于存储在一个中的所有日期$输入变量