Форум

Открыть Ответить

Помогите с преобразованием GET запроса в ЧПУ

09.12.2016 12:48:00 11.12.2016 13:47:17

Приветствую!
Сайт старый на Slaed 2.5
Есть модуль Order в нем есть функция unitpay, с помощью ЧПУ имеем такую ссылку domen.ru/unitpay.html

Платежный сервис отправляет GET запрос по этой ссылке такого вида:

domen.ru/unitpay.html?method=check& params[account]=test& params[date]=2016-12-09 13:28:48&params[ip]=176.59.36.151& params[operator]=euroset& params[orderCurrency]=RUB&params[orderSum]=10.00& params[payerSum]=0.00& params[paymentType]=cash&params[profit]=0& params[projectId]=71521& params[signature]=f284b2cd404bf0e271d6f5af2bf5c 1f3b78beb098d93e1258890c3107 8dd66bc& params[sum]=0&params[test]=1&params[unitpayId]=968


и я не могу изменить начало их ссылки, то есть убрать знак вопрос в начале. Грубо говоря - я прописываю ссылку на обработчик и они к нему приписывают свою часть

Задача - разобрать это и распихать по переменным.
И вот сделать это не получается, в голове уже каша, все перепуталось.

Прошу помощи, как в этом конкретном случае разобрать этот GEt запрос?

Спасибо

SLAED CMS 2.5 Lite
5
otherside
  • Группа: Активисты
  • Пункты: 10766
  • Регистрация: 28.10.2005
  • Пол: Мужчина
  • Из: Москва
otherside
3.96

3.96

Не совсем понимаю смысл модификации данного запроса. Для поисковых систем?
Возможны последующие проблемы в случае если Unitpay решит сменить ссылку.

Скачайте актуальную версию Open SLAED и посмотрите как там это реализовано, системный файл: config/config_rewrite.php и серверный файл правил, в основной директории: .htaccess


О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
SLAED CMS
  • Группа: Клиент
  • Пункты: 39041
  • Регистрация: 30.04.2005
  • Пол: Мужчина
  • Из: Germany
SLAED CMS
3.24

3.24

18.01.2017 17:15:32 19.01.2017 18:02:17

Спасибо, так как многие из ваших ответов очень помогли.

NataliPavlovna
  • Группа: Новички
  • Пункты: 75
  • Регистрация: 11.01.2017
NataliPavlovna
2.33

2.33

Открыть Ответить

Хотите опробовать SLAED CMS в действии?

Идеи и предложения
Обратная связь