检查是否输入了搜索查询
Check if search query is entered or not
我用 bootstrap 为我的网站创建了一个搜索栏,现在一切正常,问题是它也可以在没有输入任何内容的情况下使用。
那么我如何使用 php 检查它并添加一个最小字母进行搜索。
让我大概知道我能做什么!
嗯,最简单的解决方案是将 required
添加到其中,例如
<input type = "text" name = "yoursearchbox" required>
如果您使用 HTML5
,您可以使用 required
:
<input type="text" name="search" required>
在 PHP
中,您可以通过多种方式进行验证,例如:
<?php
if(!isset($_POST["search"]) //The value is not set
||empty(@$_POST["search"]) //The value is empty
||strlen(@$_POST["search"])<1) //The string is shorter than 1 character
{
//Search is empty
}
我用 bootstrap 为我的网站创建了一个搜索栏,现在一切正常,问题是它也可以在没有输入任何内容的情况下使用。
那么我如何使用 php 检查它并添加一个最小字母进行搜索。
让我大概知道我能做什么!
嗯,最简单的解决方案是将 required
添加到其中,例如
<input type = "text" name = "yoursearchbox" required>
如果您使用 HTML5
,您可以使用 required
:
<input type="text" name="search" required>
在 PHP
中,您可以通过多种方式进行验证,例如:
<?php
if(!isset($_POST["search"]) //The value is not set
||empty(@$_POST["search"]) //The value is empty
||strlen(@$_POST["search"])<1) //The string is shorter than 1 character
{
//Search is empty
}