Проверьте, введен ли поисковый запрос или нет
Я сделал панель поиска для моего сайта с начальной загрузкой, теперь все в порядке, проблема в том, что ее также можно использовать, когда ничего не вводится.
Так, как я могу проверить это с php, а также добавить мин письмо для поиска.
Просто дайте мне грубое представление о том, что я могу сделать!
2 ответа
Решение
Ну самое простое решение это добавить 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
}