- 1
- 2
- 3
...
$ORDER_ID = urldecode(urldecode($_REQUEST["ORDER_ID"]));
...
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+159
...
$ORDER_ID = urldecode(urldecode($_REQUEST["ORDER_ID"]));
...
битрикс :)
из официальной документации по функции urldecode()
Внимание
Переменные в суперглобальных массивах $_GET и $_REQUEST уже декодированны. Применение urldecode() к элементам $_GET или $_REQUEST может привести к непредсказуемым и опасным результатам.
Triple DES это encrypt(K1, decrypt(K2, encrypt(K1, x))), емнип. Так что urlencode(urldecode(urlencode(x))).
В первом вариенте все три ключа разные.
Угадай как выглядит третий вариант.