Аргумент PHP

Главные вкладки

Аватар пользователя duffnis duffnis 28 января 2019 в 16:28

Добрый день, подскажите пож.
Есть вьюз - выводит значчения все, делаю аргумент - ствлю фиксированное значение и он выводит нужные.
Мне нужно чтобы фиксированное значение подставлялось из php в зависимости от урла, вот пример php

, <?php
$url = $_SERVER[HTTP_HOST];
if (preg_match("#(https?:\/\/)?spb.([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?#", $url)) {
echo "Санкт-Петербург";
} elseif (preg_match("#(https?:\/\/)?msk.([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?#", $url)) { echo "Москва";
} elseif (preg_match("#(https?:\/\/)?rnd.([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?#", $url)) { echo "Ростов-на-Дону";
} else {echo "Екатеринбург";}
?>

но если вставляю просто в поле php-код в аргументе, то ничего не выводит.
Как сделать правильно?

Комментарии