Я искал вокруг этого, и действительно не могу понять это. Я делал это раньше, но на всю жизнь не могу вспомнить как.
Итак, позвольте мне начать.
Я хочу знать, как создать «Выбор страницы» или «Система шаблонов». Таким образом, я могу собрать все свои страницы на одной странице (index.php). Позвольте мне показать вам пример:
domain.com/?page=Login — вместо domain.com/Login.php.
Вы имеете в виду систему шаблонов, вероятно, я использую ее для обработки того, какую страницу она должна загружать, а затем загружаю вещи с помощью функции, которую она вызывает.
function pageSelector(){
if(array_key_exists('page', $_GET) && !empty($_GET['page'])){
$page = $_GET['page'];
pageSwitch($page);
} else {
$_GET['page'] = 'home';
pageSelector();
}
}
function pageSwitch($page){
switch($page){
case 'home':
//code
break;
}
}
поэтому? page = home будет переходить к home, а? page = login будет переходить к входу в систему, если вы сделали логин конечно.
Других решений пока нет …