Задать вопрос

Почему не работает условие if?

Есть код:
<? $geturl = $APPLICATION->GetCurPage(); ?>
<?if ($geturl != '/' || $geturl == '/page/'):?>
	...
<?endif;?>

Содержимое не должно выводиться на главной и на странице /page/.

Условие не работает, вывод идет на всех страницах, кроме главной.
  • Вопрос задан
  • 247 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Потому что условие с ошибкой. Должно быть:
<?if ($geturl != '/' && $geturl != '/page/'):?>
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Ваше условие сводится к
if ($geturl != '/') { ... }
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы