как декодировать & и прочие в url

Segey
На сайте с 23.08.2005
Offline
404
628

Есть url скрипта с параметрами, в параметр нужно отправить другой url с параметрами, но из-за & он не фурычит. Подскажите как отправляемый правильно декодировать?

Что-то я не пойму, urlencode всегда помогал и все работало... Да и я настолько в сетях не разбираюсь, чтобы понять кто там и как что передает и преобразует :confused:

Brexit - уже совсем рядом. (https://about-this-model.blogspot.com/2019/03/brexit.html)
alexspb
На сайте с 14.11.2005
Offline
187
#1

Segey, просто в лоб замените & на %26 Или задачу сформулируйте

dkameleon
На сайте с 09.12.2005
Offline
386
#2

$url1 = "http://site.net/?a=1&b=2";
$url2 = "http://site2.net?url=".urlencode($url1);
$url2 = htmlspecialchars($url2, ENT_QUOTES);
print("<a href='$url2'>go</a>");

надеюсь, нигде не опечатался.

Дизайн интерьера (http://balabukha.com/)
Segey
На сайте с 23.08.2005
Offline
404
#3

спасиб, отладил

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий