Подключите нашего Telegram-бота для уведомлений о новых проектах

Чистка окончаний url utm

t
Заказчик
Отзывы фрилансеров: + 6 - 0
Зарегистрирован на сайте 5 лет
Бюджет: 1200 руб/заказ
11.70 $ — 11.17 €
Срок: по договоренности
Исполнитель определен: Виктор Пашков  
есть код который чистить хвосты url после ?
к примеру myurl.ru/content?myutmспам
результат к примеру myurl.ru/content?myutm

ниже сам код

мне нужно чтобы код работал с кириллицей
к примеру мойюрл.рф/контент?мойютмспам
результат к примеру мойюрл.рф/контент?мойютм
(слово спам зачистилось если его нет в списке)

<?php $myurl=$_SERVER['REQUEST_URI'];$attrs = ['?myutm', '?test1', '?content', '?4totoecho', '?raznoe', '?prochee', '?vsakoe', '?texts', '?stranica',  '?paginacia'];
$clearUrl = true;$startpos = strpos($myurl, '?');
foreach ($attrs as $attr) {$pos = strpos($myurl, $attr);
if ($pos !== false) {$clearUrl = false;
$attrlen = strlen($attr);
$aa = substr($myurl, 0, $pos);
$bb = substr(substr($myurl, $pos), 0, $attrlen);
$newclearurl = $aa.$bb;
$trash = substr($myurl, strlen($newclearurl));
if ($trash != '') {header("Location: $newclearurl",true,301);exit();}break;}}if ($clearUrl === true) {if ($startpos !== false) {$newclearurl = substr($myurl, 0, $startpos);}}
?>
Разделы:
Опубликован:
04.04.2023 | 16:52 [поднят: 04.04.2023 | 16:52]

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».