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

lgmax

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

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

Код
	<?php

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

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

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

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



*

AlexB

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

lgmax

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

fbr

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

draff

  • Живу я здесь
  • 4848
  • 336 / 7
  • Ищу работу

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

sivers

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

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

lgmax

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

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

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

Вопрос по Алиас и формировании строки запроса

Автор Alex_dark74

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

Автор anthophyta

Ответов: 2
Просмотров: 216
Последний ответ 06.01.2020, 20:04:08
от voland
Прописать условие для загрузки файлов CSS и JS на отдельной странице

Автор mikz

Ответов: 7
Просмотров: 303
Последний ответ 27.09.2019, 11:18:27
от draff
PHP-условие: Не отображать элемент на первой странице пагинации

Автор slepoy

Ответов: 7
Просмотров: 233
Последний ответ 04.08.2019, 20:45:21
от dmitry_stas
Ссылка динамическая в адресной строке

Автор Alivio

Ответов: 2
Просмотров: 196
Последний ответ 02.06.2019, 14:41:05
от Alivio