Создать файл php с ответом скрипту на его основе
100 UAHДобрый вечер.
Есть скрипт (взят только нужный кусок)
Он формирует данные и отправляет файлу pay.php
Файл pay.php на основе данных полученных от скрипта формирует ссылку и возвращает обратно скрипту, потом скрипт перенаправляет страницу на полученную в ответе ссылку.
В данный момент pay.php возвращает к примеру ответ "google.ru", но скрипт его не принимает и ругается, видимо проблемы в синтаксисе, а должен принять и подставить в serverResult.data.checkout_url и соответственно сделать редирект location.assign(serverResult.data.checkout_url);

Содержимое файла pay.php
$data = 'google.ru';
echo json_encode($data);
В скрипт должна вернутся ссылка в параметр serverResult.data.checkout_url судя по скрипту и далее должен произойти редирект location.assign(serverResult.data.checkout_url);
serverResult.data.checkout_url - поидее это и есть возвращенный урл который сформировал pay.php
Задача состоит в том чтобы привести это в рабочее состояние, файл pay.php должен вернуть ссылку скрипту с которого он вызван (не внося изменения в скрипт так как там по идее все нормально и нужно составить правильно pay.php на основе скрипта).
function sendAPI(url, orderData){
$.post({
type: "POST",
url: '/pay.php',
data: JSON.stringify(orderData),
success: function(data, err){
let serverResult = JSON.parse(data);
if( ! serverResult || serverResult.response == false){
return console.log('err 1');
}
if(serverResult.data.checkout_url != undefined && serverResult.data.checkout_url){
location.assign(serverResult.data.checkout_url);
return;
}
console.log('err 2');
}
});
}
Отзыв заказчика о сотрудничестве с фрилансером
Создать файл php с ответом скрипту на его основеСупер! выручил меня, быстро и качественно!
Отзыв фрилансера о сотрудничестве с Инной Тармышовой
Создать файл php с ответом скрипту на его основеЗаказчик - человек-молния, одной рукой писал подробности задания, а другой открывал проект и резервировал оплату. Все очень быстро, рекомендую
![]()
-
759 141 0 1 Готов исправить вашу проблему обращайтесь!!!
=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.=
-
json_encode - принимает массив соотвецтвенно приблезительно все должно выглядить так
$data = array('checkout_url' => 'www.google.com',
'response' => true );
echo json_encode($data);
-
Актуальные фриланс-проекты в категории PHP
Выполнение работ после SEO-аудита
15 000 UAH
Нужен опытный OpenCart-разработчик для выполнения SEO и технических доработок интернет-магазина. Основные задачи: Исправление структуры внутренних ссылок и меню. Добавление ссылок в футер. Реализация хлебных крошек с микроразметкой Schema.org. Исправление генерации sitemap.xml… PHP, Сопровождение сайтов ∙ 22 часа 54 минуты назад ∙ 48 ставок |
В модуле OpenCart исправить проблемы с Facebook APIВ OpenCart есть модуль интеграции Facebook и Instagram через API, OAuth и Webhook. После открытия страницы модуля в браузере - в Фейсбук начинает расти количество API запросов к Фейсбук и растет количество ошибок gr:get:InvalidID. Нужно найти, что вызывает проблемы, и… PHP, Веб-программирование ∙ 1 день назад ∙ 33 ставки |
Создать плагин для опросов (викторин) на WordPress
10 000 UAH
Необходимо разработать плагин для WordPress, который будет уметь - сохранять банк вопросов, все в одном формате - вопрос и 4 ответа, 1 правильный - показывать 12 вопросов в случайном порядке, считать хронометраж - собирать данные пользователя - показывать финальный результат с… PHP, Веб-программирование ∙ 1 день 7 часов назад ∙ 93 ставки |
Нужна интеграция KeyCRM → ПРРО Кашалот |
Сайт на WordPress с использованием темы Kadence и Kadence Blocks.
10 000 UAH
Нам нужно создать сайт на WordPress с использованием темы Kadence и Kadence Blocks. Интернет-магазина не будет (хотя, вероятно, он будет добавлен в будущем). Нужна главная страница и несколько внутренних страниц. Графика уже готова, структура макета в основном определена,… CMS, PHP ∙ 5 дней 4 часа назад ∙ 38 ставок |