Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ althtmlcssphpjsblog

Как почистить ссылку из адресной строки с примерами

Поддержи проект!!! smile

Как почистить от мусора строку ссылки, а вам точно это придется делать! Потому, что всякую фигню суют в адресную строку, и если у вас какие-то скрипты зависят от адресной строки, то они не работают правильно!

Все способы почистить ссылку от мусора

  1. Что такое мусор в ссылке url?!
  2. Удалить мусор из ссылки php -> pathinfo
  3. Чистим ссылку от мусора -> explode
  4. Еще способы почистить ссылку от мусора
  5. Скачать можно здесь
  1. Что такое мусор в ссылке url?!

    Что из себя представляем мусор в ссылке из адресной строки!?

    Мусор, это все. что можно поставить после разрешения, если есть и эта будет та же страница, но ссылка уже будет совершенно другая!

    Если в скрипте/скриптах, которые завязаны на ссылку из адресной строки не прописать удаление такого мусора, то ваш скрипт подумает, что это новая страница! И если вы сохраняете какие-то данные относительно данной ссылки(ну например мы делали счетчик посещений)... и будет создавать дубликаты и со временем... поверьте мне... будет в папке столько о мусора и вы реально удивитесь, сколько всякой фигни суют в адресную строку!!

    Пример такой ссылки -> давайте сделаем такую ссылку с мусором, чтобы можно было её увидеть! К нашей реальной ссылке добавим get запрос ?musor=привет_мир и посмотрите на вывод данной ссылки с помощью echo $_SERVER['REQUEST_URI']; :

    /page/php/url/005_chistim_ssyilku_url_ot_musora.html
    Теперь по ссылке отправим гет запрос и обратите внимание. что поменялось в выше выведенной ссылке... нажми на меня

    Вот как раз от этого мусора в ссылке и будем избавляться! Вообще способов огромное количество!

  2. Удалить мусор из ссылки php -> pathinfo

    Для такого удаления мусора из ссылки существует огромное количество функций, например pathinfo, выведем прямо здесь с помощью print_r(pathinfo($_SERVER['REQUEST_URI'])); и вы можете собрать вашу ссылку без мусора...

    Array
    (
    [dirname] => /page/php/url
    [basename] => 005_chistim_ssyilku_url_ot_musora.html
    [extension] => html
    [filename] => 005_chistim_ssyilku_url_ot_musora
    )

    Соберем нашу ссылку без мусора:

    echo $THE_ARRAY99[dirname].'/'. $THE_ARRAY99[basename];

    Выведем результат:

    /page/php/url/005_chistim_ssyilku_url_ot_musora.html

    Теперь вы можете подняться в первый пункт и нажать по мусорной ссылке и вернуться сюда... посмотреть, будет ли мусор в ссылке!

  3. Чистим ссылку от мусора -> explode

    Для следующего способа почистить ссылку от мусор требуется условие. например наличие в ссылке разрешения, если вы обратили внимание, то у нас у файла разрешение html, для удобства его поместим в переменную:

    $del = '.html';

    Далее опять берем $_SERVER['REQUEST_URI']; и не забываем про strip_tags? разделим по разрешению извлечем из массива первый элемент current и в конце добавим это разрешение в конце строки :

    echo current(explode( $del , $_SERVER['REQUEST_URI'])).$del ;

    Результат:

    /page/php/url/005_chistim_ssyilku_url_ot_musora.html

  4. Еще способы почистить ссылку от мусора

    Мы рассматривали ранее ... уже несколько подобных тем, только о назывались по разному, но и к теме очищения ссылки от мусора имеют непосредственное отношение!

    Использование текущей страницы для удаления мусора из ссылки!

    Очистка ссылки от мусора с помощью получения абсолютного пути


Последняя дата редактирования : 2020-03-27 03:13
Название скрипта :Чистим урл от мусора
Скрипт № 78.2Ссылка на скачивание : Все скрипты на одной странице
//dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

Подписаться + =
Теги:
Чистим ссылку урл от мусора

Счетчик в график :

Построение гравиков
Основа для графика : счетчик посещаемости.
Последние комментарии :
Марат :
13/04/2021 08:12
Во-первых пожалуйста!1). $new_array - был прописан оттого, что контент на сайте пишется на живых примерах. И часто…
подробнее.
Валерий :
13/04/2021 05:47
перебрал весь материал- во первых спасибоискал другое но понравился Ваш материалerror - или неточность 1. везде…
подробнее.
Марат :
08/04/2021 07:12
Сам афигеваю!
подробнее.
stream :
07/04/2021 05:56
Неплохо)
подробнее.
Марат :
24/03/2021 11:01
Да что вы!? За что обижаться то?Вы тот редкий человек, который смог написать! Вы молодец!Человек, же который не…
подробнее.