Loading...
PHP/MySQL | Ioncube
Зашифровал скрипт в ioncube закинул на хост всё работает, кроме обработчика платёжки, в нём идёт проверка входящих запросов по айпи сервиса платёжки, так вот не проходят запросы - пустой массив с айпи адресами их 3 штуки должно быть.

В чём косяк? .45.

p.s. ради шифрования обработчика и API кстати всё это и затевалось, дабы не было соблазна у хостера слить ключи
________
посл. ред. 15.12.2016 в 09:35; всего 1 раз(а); by Вилы_Выкидные
Вилы_Выкидные, Ссори за оффтоп. Ну тебе в этом тут наврядли помогут) Попробуй к mobiaaa или Сибирскому обратиться, они более менее...
HTTP:Authorization включен?
вчера у меня такая же проблема была
Вилы_Выкидные, попробуй $data = file_get_contents("php://input");
________
посл. ред. 13.01.2017 в 08:16; всего 1 раз(а); by shadrvlad
Использовал Ioncube для шифрования АПИ и не было что-то такой проблемы....
mystrim, я с ионкубе не работал, даже незнаю в чем может проблема быть ((
shadrvlad (13.01.2017 в 08:16)
Вилы_Выкидные, попробуй $data = file_get_contents("php://input");


Вот проверка в обработчике

if (in_array($_SERVER['REMOTE_ADDR'], ['185.71.65.92', '185.71.65.189', '149.202.17.210'])) {
# успешная обработка ....
} else {
echo 'error';
return;
}

после шифрования ответ на мерчанте - Array()
________
посл. ред. 13.01.2017 в 09:08; всего 1 раз(а); by Вилы_Выкидные
Вилы_Выкидные, под какую версию php? попробуй вместо [] array()
shadrvlad (13.01.2017 в 09:09)
Вилы_Выкидные, под какую версию php? попробуй вместо [] array()


незашифрованный работает

версия стоит 5.5
Онлайн: 7
Время:
Gen. 0.1045
(c) Bym.Guru 2010-2025