• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Получение Xml-ответа Из Php В Ajax

  • Автор темы Kanstantsin
  • Дата начала
K

Kanstantsin

Здравствуйте.

Есть .php файл, который генерирует XML в переменную примерно такого содержания:
<!--shcode--><pre><code class='XML'>header(`Content-Type: text/xml; charset=utf-8`)
<?xml version="1.0" encoding="utf-8" ?>
<result>
<name>какое-нибудь слово</name>
</result>[/CODE]
И возращает этот текст обратно в ajax c помощью:
<!--shcode--><pre><code class='PHP'>echo myxml;[/CODE]
JavaScript выглядит так:
<!--shcode--><pre><code class='Javascript'>$("#button").click(function(){
var table = $("#table").val();
var parameter = $("#parameter").val();
$.ajax({
type: "POST",
url: "select.php",
data: ({table: table, parameter: parameter}),
beforsend: alert("sending"),
success: function(data){
var xml = data.responseXML;
var otvet = xml.getElementsByTagName("id").item(0);
alert(otvet);
}
});
});[/CODE]

Но! На строчке с "xml.getElementsByTagName("id").item(0);" ошибка.

Подскажите, как обработать этот XML. Или, если ошибка в .php - как исправить его?
 
1

1ive

Какой тэг в XML? (name)
А какой в JS? (getElementsByTagName('id'))
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!