Selips
@Selips
Начал изучать веб-разработку

При загрузке страницы пишет: syntax error, unexpected end of file in D:\OpenServer\domains\test-testa.ru\1.php on line 21. Что в этом коде не так?

<?php
include_once 'setting.php';


if ($_SERVER['REQUEST_URL'] == '/') {
$Page = 'index';
$Module = 'index';
} else {
$URL_Path = parse_url($_SERVER['REQUEST_URL'], PHP_URL_Path);
$URL_Parts = EXPLODE('/', trim(URL_Path, ' /'));
$Page = array_shift(URL_Parts);
$Module = array_shift($URL_Parts);

if ($Page =='index' and Module == 'index') {
echo 'Главная страница';
} else if ($Page == 'janr') {
echo 'Жанры';
}
?>
При загрузке страницы пишет: syntax error, unexpected end of file in D:\OpenServer\domains\test-testa.ru\1.php on line 21
  • Вопрос задан
  • 441 просмотр
Решения вопроса 1
sanek_os9
@sanek_os9
Работаю с Laravel, Vue, Vuetify, AWS Amazon, Linux
include_once 'setting.php';


if ($_SERVER['REQUEST_URL'] == '/') {
$Page = 'index';
$Module = 'index';
} else {
$URL_Path = parse_url($_SERVER['REQUEST_URL'], PHP_URL_Path);
$URL_Parts = EXPLODE('/', trim($URL_Path, ' /'));
$Page = array_shift($URL_Parts);
$Module = array_shift($URL_Parts);
}

if ($Page =='index' and $Module == 'index') {
echo 'Главная страница';
} elseif ($Page == 'janr') {
echo 'Жанры';
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
saboteur_kiev
@saboteur_kiev
software engineer
После $Module = array_shift($URL_Parts);
не хватает закрытия }
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы