Проблеммы с url

165
17 октября 2018, 22:40

Вопрос по url, проблема в том что при переходе на сайт с гугла, гугл автоматически добавляет суфикс в конце базового url, пример https://moisite.ru/glavnaya?gclid=CjwKCAjwhqXbAREiwAucoo-1VWr54nvR475D0QB0xrfDQ_UV1wRiNv8WO5HEXb9o4laZeb5xoCHfQQAvD_BwE , Проблема в том что нужный мне скрипт подключается только по определенному адресу то есть по этому адресу с суфиксом от гугла он не работает

     if ($_SERVER[URL REQUEST] == /glavnaya) {echo "нужный мне скрипт"};

Как сдлеать так чтобы скрипт срабатывал и суффиксом от гугла?

Answer 1
$re = '/(\/glavnaya)(\?.*|)/';
preg_match($re, $_SERVER['REQUEST_URI'], $matches);
if ($matches[1] == '/glavnaya') {
    echo "нужный мне скрипт";
}

Например вот так

READ ALSO
Как в Composer сделать update только одного плагина?

Как в Composer сделать update только одного плагина?

У меня в проекте соедини много плагинов но нужно сделать update только одного или двух плагинов , как можно это сделать ?

190
Правильная ли практика хранить в базе данных html code?

Правильная ли практика хранить в базе данных html code?

Есть PHP Laravel проект где в базе данных хранится и выводится html код, общепринятая ли это практика или пример плохого кода, можно ли без этого...

161
Zend engine ошибка

Zend engine ошибка

Написал расширение на Zend Engine,которая декодирует(База64) PHP и выполняетНо при выполнении выходит ошибка

160
Придумать логику установки ошибок

Придумать логику установки ошибок

Есть статья Article(id, name, status_id) которая поступила на модерациюПри этом у нее меняется статус: была в черновиках, потом отправлена на ревью, потом...

156