Есть AJAX запрос:
function getCourierInfo(courierId) {
jQuery.ajax({
type: "GET",
url:'http://domain.com/AppClient_1.0_domain/admin/courierchange.php?courier_id='+courierId,
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
complete: function (courierDetails) {
jQuery.ajax({
type: "POST",
url: "http://mydomain.com.ua/wp-content/themes/mytheme/Controllers/CourierController.php",
data: courierDetails
})
}
})
}
Делаю запрос на сервер приложения, и потом результаты этого запроса хочу отправить на обработку на сервере административной панели(моего сайта, проще говоря).
Как мне эти данные принять, обработать и вернуть ответ?
Ну, начнем с того, что courierDetails у вас будет собственно весь вывод страницы, т.е. строка. Вы нигде эту переменную не обрабатываете, не парсите из неё значения, вообще никак с ней не работаете, а сразу запихиваете во второй запрос в data. Но в data должен передаваться именно массив значений навроде
jQuery.ajax({
type: "POST",
url: "http://mydomain.com/muscript.php",
data: {
value1: '1',
value2: '2',
value3: '3'
}
})
А вот уже после того, как приведете данные к этому виду, можете их отправлять. И тогда так как у вас передается методом POST - то значение которые переданы вы можете в скрипте получать из массива $_POST - в данном примере переменные будут доступны как $_POST['value1'], $_POST['value2'], $_POST['value3'] (или же из массива $_REQUEST - это объединение массивов $_GET и $_POST)
Продвижение своими сайтами как стратегия роста и независимости