我有一个下拉搜索框,我想要它以便当用户单击“检查”时,它将转到 http://example.com/check/UserInput。 .这可能与 php/html 相关吗?
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<i class="glyphicon glyphicon-search"></i>
</a>
<ul class="dropdown-menu" style="padding:12px;">
<form class="form-inline">
<input type="text"
class="searchAddress2 form-control pull-left"
placeholder="Address">
<button type="submit"
class="searchAddress btn btn-default pull-right">Check</button>
</form>
</ul>
</li>
例如,用户单击搜索图标,出现下拉菜单,他们在输入表单中输入“alksndlkasn”,然后单击检查。他们现在被发送到http://example.com/check/alksndlkasn .
我试过了,但没用。
<form class="form-inline" action="https://example.com/check/text">
<input id="text"
type="text"
class="searchAddress2 form-control pull-left"
placeholder="Address">
<button type="submit"
class="searchAddress btn btn-default pull-right">Check</button>
</form>
最佳答案
好吧,您可以发布用户输入,然后如果它不为空,则转到带有您的前缀的链接。 简单代码
$add = !empty( $_POST['address']) ? $_POST['address'] : "--";
if($add !== "--" ) {
$go = "http://example.com/check/$add";
header("Location: $go");
}
关于php - 根据用户表单输入 PHP 提交转到 url 的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31775324/