public function actionSearch() {
if(isset($_POST['search'])){
$seacrh = htmlspecialchars($_POST['search'], ENT_QUOTES);
}
if(isset($_POST['searchMobile'])){
$seacrh = htmlspecialchars($_POST['searchMobile'], ENT_QUOTES);
}
if(isset($_POST['searchFmobile'])){
$seacrh = htmlspecialchars($_POST['searchFmobile'], ENT_QUOTES);
}
if (!empty($seacrh)) {
$trimSearch = htmlspecialchars($seacrh, ENT_QUOTES);
if (strlen($trimSearch) < 3) {
$text = '<p>Слишком короткий поисковый запрос.</p>';
} else if (strlen($seacrh) > 50) {
$text = '<p>Слишком длинный поисковый запрос.</p>';
} else {
$searchFrom = Product::getSearch($trimSearch);
} }
$title = 'Вы искали: ' . $trimSearch . ' - мы кое-что нашли';
$description = 'Список товаров по запросу ' . $trimSearch;
require_once (ROOT . '/views/site/search.php');
return true;
}
скрипт все равно можно вывести
в чем может быть проблема?
но скрипт все равно можно вывестида, можно вывести, но нельзя выполнить, о чем вам справедливо заметил FanatPHP, почувствуйте разницу.