Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: отправка ответа на клаент
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
stas0, а дебагер слабо открыть и посмотреть какие данные проверяются в условии?
stas0
Отправлено: 05 Декабря, 2013 - 17:31:32
Частый гость
Покинул форум
Сообщений всего: 186
Дата рег-ции: Янв. 2013
Помог: 0 раз(а)
[+][+][+]
выводит "text". А мне нужно "xml"
IllusionMH
Отправлено: 05 Декабря, 2013 - 17:33:03
Активный участник
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
stas0, давайте я вам еще раз порекомендую открыть инструмент разработчика, там ваш скрипт и глянуть какие переменные в первом условии получаются, но в этот раз вы мне не ответите строкой из первого сообщения, я и так вижу какой результат и какая причина(посмотрел в дебагаре), а посмотрите
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
teddy, ну вот опять... не нужно ничего убирать. Нужно добавить ответ. А пока его нет, то request.responseXML будет null
teddy
Отправлено: 05 Декабря, 2013 - 18:45:13
Участник
Покинул форум
Сообщений всего: 1462
Дата рег-ции: Апр. 2013
Помог: 91 раз(а)
IllusionMH пишет:
Нужно добавить ответ
имеется ввиду сам xml? если да, то может дебагер так показывает, но если пнуть алертом
responseXML, то результат будет object, а не null, если даже сам XML не пришел от сервера
а если убрать то что я сказал то алерт просто выведет xml(фразу XML, а не его осодержимое), как и нужно было ТС...
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
teddy, окей !!null.
Вот сейчас вы делаете то, что не нужно: пытаетесь доказать что ваше "исправление" верно, и дает результат.
Только вот результат будет истинным даже в том случае, если придет не xml, а жсон или текст.
вот его серверный файл, который он предоставил в теме...
тоесть имеется всего 2 файла и в зависимости от того какой контент тайп нужно вывести тот или иной алерт... (Добавление) IllusionMH
И у вас был промах ))
вполне рабочий вариант
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.