Рассматривая множество примеров того, как получить переменную PHP, отправленную в файл JavaScript, я все еще не успел ее получить.Невозможно получить переменную PHP в файле JavaScript с помощью AJAX
Моего PHP файл:
$title = $json["title"];
echo json_encode($title);
И мой файл JavaScript app.js является:
$.ajax({
url : 'index.php',
type : 'GET',
data : film,
dataType : 'json',
success : function (data) {
alert(data.title);
console.log(data.title);
},
})
Я хотел бы знать правильный код, чтобы получить переменные PHP $ названия на AJAX звоните в app.js.
Благодаря
имеет значение, где php-код помещается в php-файл? я в настоящее время имею его в сеансе cURL и что сеанс cURL закрывается сразу после того, как я повторил json_encode(); Я пробовал это за пределами сеанса, и он все еще не звонит в успех console.log. – azmatrix
Чтобы сузить проблему, попробуйте отправить эти простые примеры без CURL. Тогда вы должны быть в состоянии определить, есть ли проблема в вашем JavaScript или в вашей сессии CURL. Я протестировал этот пример, прежде чем опубликовал его, и он работал нормально. Если вы обнаружили, что проблема находится в вашей сессии CURL, отправьте еще один вопрос об этом. – bloodyKnuckles