макет моего сайта:
index.php: - фронт-контроллер - включает header.php - включает template.php - включает footer.php
Фронт-контроллер проверяет URL и решает, какойшаблон для включения или, если это было действие, выполните проверку ошибок и перешлите к представлению.У меня есть форма поиска, она отправляет входные данные (с помощью метода GET).Фронт-контроллер получает его, вызывает «action_search.php», останавливает, если есть ошибки, а затем включает «search_template.php», это показывает результат поиска.До сих пор контроллер проверяет параметры GET (они существуют, экранируются и т. Д.) И перенаправляет на представление, но как кто-то может напрямую вызвать представление через браузер?Скрипт умрет "неизвестным параметром GET", поэтому это должно быть сделано снова в поле зрения.Но это вредит MVC.Тогда как это сделать?