Реклама на сайте Advertise with us

Замена символов по примеру & на %26

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 29/12/11 в 06:46       Ответить с цитатойцитата 

Вчера столкнулся с такой проблемой когда URL не проходит в таком виде как он есть т.е все символы нужно переконвертить в подобный формат : & => %26
подскажите где можно про это прочитать есть ли таблица такой замены и вобще что это и с чем это едят. icon_smile.gif
Как обычно от меня +6 за дельные подсказки.

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

1
 



С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508

Ссылка на сообщениеДобавлено: 29/12/11 в 06:55       Ответить с цитатойцитата 

это называется percent-encoding, посмотри тут:
http://en.wikipedia.org/wiki/Percent-encoding (пролистай ниже на два экрана - раздел "Percent-encoding reserved characters").
И еще тут (по-русски): http://meta.wikimedia.org/wiki/Помощь:Адреса_URL

Был декодер такой, но не работает сейчас почему-то (http://netzreport.googlepages.com/online_tool_for_url_en_decoding.html)

Если владеешь php: urldecode расшифровывает такие строки а urlencode зашфровывает.
Русские пути в нем же вот так: urlencode(iconv("cp1251", "utf-8", "абвгд"));

smail04.gif

---

6
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 29/12/11 в 06:57       Ответить с цитатойцитата 

6
 



С нами с 28.12.11
Сообщения: 10
Рейтинг: 10

Ссылка на сообщениеДобавлено: 29/12/11 в 07:00       Ответить с цитатойцитата 

На php есть функция преобразвания строки в формат "адресной строки браузера".

Смотри функции:
$sUrl = urlencode($sUrl); // закодировать, перевести все в &=>%26 и т.д.
$sUrl = urldecode($sUrl); // обратное действо

Также есть похожие функции rawurlencode() и rawurldecode().

6
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 29/12/11 в 08:35       Ответить с цитатойцитата 

smail54.gif
отлично, всем спасибо!
С наступающим!

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

1
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »