0 Пользователей и 1 Гость просматривают эту тему.
  • 6 Ответов
  • 263 Просмотров
*

lgmax

  • Захожу иногда
  • 252
  • 1 / 1
Всем привет.

Есть условие:

Код
	<?php

if(strpos($_SERVER['REQUEST_URI'], '/food')!== false){
            echo "Показываем";
        }?>>

Как его дополнить, чтобы не получилось ситуации, кода слово food будет еще где-то встречаться в адресной строке??

Правильный url: https://site.ru/food - нужное слово содержится только в начале ссылки.

Ложный url: https://site.ru/category/food - слово содержится где угодно.



*

AlexB

  • Завсегдатай
  • 1973
  • 53 / 2
Так у вас условие и показывает прямую ссылку
*

lgmax

  • Захожу иногда
  • 252
  • 1 / 1
Ну он одинаково покажет и по 1 и по 2 примеру, а мне нужно чтобы только по 1 примеру.
*

fbr

  • Завсегдатай
  • 1515
  • 174 / 7
А если так
Код
if(strpos($_SERVER['REQUEST_URI'], '.ru/food')!== false){
            echo "Показываем";
}?>>
*

draff

  • Гуру
  • 5183
  • 365 / 7
  • ищу работу

strpos — Возвращает позицию первого вхождения подстроки
Посчитайте сколько символов в правильном ответе и дополните условие
*

sivers

  • Завсегдатай
  • 1609
  • 223 / 0
Как его дополнить, чтобы не получилось ситуации, кода слово food будет еще где-то встречаться в адресной строке??
Вот так:
Код
<?php

if(strpos($_SERVER['REQUEST_URI'], '/food') === 0){
            echo "Показываем";
        }?>>
На связи в телеге @sivers
*

lgmax

  • Захожу иногда
  • 252
  • 1 / 1
Вот так:
Код
<?php

if(strpos($_SERVER['REQUEST_URI'], '/food') === 0){
            echo "Показываем";
        }?>>

Спасибо, вроде бы работает, пока тестирую.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Несколько URL в одно условие IF

Автор lgmax

Ответов: 2
Просмотров: 83
Последний ответ 21.03.2021, 18:07:17
от lgmax
Перенос части строки на новую в заголовке материала

Автор timofe

Ответов: 5
Просмотров: 198
Последний ответ 05.11.2020, 20:24:05
от Grigoriy82
Навигация в статьях добавить условие

Автор vladsklyar

Ответов: 4
Просмотров: 331
Последний ответ 08.09.2020, 20:12:10
от gartes
Вопрос по Алиас и формировании строки запроса

Автор Alex_dark74

Ответов: 3
Просмотров: 240
Последний ответ 25.06.2020, 15:29:36
от Alex_dark74
Справа от адресной строки значок "Контент заблокирован"

Автор anthophyta

Ответов: 2
Просмотров: 281
Последний ответ 06.01.2020, 20:04:08
от voland