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

lgmax

  • Захожу иногда
  • 293
  • 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
  • 54 / 2
Так у вас условие и показывает прямую ссылку
*

lgmax

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

fbr

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

draff

  • Гуру
  • 5803
  • 432 / 7
  • ищу работу

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

sivers

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

if(strpos($_SERVER['REQUEST_URI'], '/food') === 0){
            echo "Показываем";
        }?>>
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

lgmax

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

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

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

Не работает условие if else

Автор R31rus

Ответов: 3
Просмотров: 193
Последний ответ 02.02.2022, 19:05:02
от R31rus
Перенос строки в тексте при выводе из поля таблицы с помощью getDBO()

Автор goga_pgasovav

Ответов: 5
Просмотров: 319
Последний ответ 07.01.2022, 14:17:01
от goga_pgasovav
Добавить условие в скипрт

Автор lgmax

Ответов: 0
Просмотров: 265
Последний ответ 01.12.2021, 15:06:46
от lgmax
Условие if/else

Автор lgmax

Ответов: 2
Просмотров: 227
Последний ответ 06.11.2021, 10:22:51
от sivers
Условие для скрытия контента на нескольких страницах

Автор ukrart

Ответов: 2
Просмотров: 238
Последний ответ 05.07.2021, 10:38:27
от ukrart