Задать вопрос
@MrSanta

Как принять JSON ответ на PHP?

Отправляю запрос на сервер через JQuery:

$.ajax({
type:'POST',
url:"https://server.ru",

data: JSON.stringify
({
"id" : 5555,
"phone" : "79999999"
}),

success:function(data){
$("#error").html(JSON.stringify(data));
}
});

Мне приходит в ответ строка JSON.stringify(data), которую я могу вывести через JavaScript в блок с id="error".

Как мне эту строку-ответ получить на PHP?
  • Вопрос задан
  • 18915 просмотров
Подписаться 2 Простой Комментировать
Ответ пользователя Дима Tect К ответам на вопрос (4)
Dima8249
@Dima8249
Очень кратко - работаю над своим сайтом...
PHP:
$id = $_POST['id'];//Значение, которое придёт с javascript.
$phone =$_POST['phone'];//Значение, которое придёт с javascript.
//далее делай что хочешь с этим.
//В ответ отправляй это:
$data = "Ответ для js";
echo json_encode($data);
JS:
$.ajax({
url: '/',
method: 'POST',
timeout: 25000,
data: {
"id": "твоё значение",
"phone": "твоё значение"
},
success: function(data) {
data = $.parseJSON(data);
$("#error").html(JSON.stringify(data));
}
})
Ответ написан
Комментировать