| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Получение XML данных из запроса |
| Автор: webevt 6.3.2008, 15:50 |
| С помощью AJAX ( POST запросом ) я отправляю скрипту XML данные. Как их получить в скрипте? $HTTP_RAW_POST_DATA или file_get_contents ( 'php://input' ) ? Оба способа работают, но может есть и другие?.. P.S. Понимаю, что неумный вопрос. В поиске ничего не нашел) |
| Автор: zibox86 6.3.2008, 16:13 |
| А можно код посмотреть? |
| Автор: webevt 6.3.2008, 16:30 | ||
JS? Какой может быть код))
Данные отсылаются 100%, хэдэр text/xml. В php скрипте я их вижу в $HTTP_RAW_POST_DATA. |
| Автор: flashaa 6.3.2008, 16:46 |
Отредактировал свой первый пост, я отредактирую ответ. RAW_POST_DATA - данные, которые PHP не может разбить на ключ и значение, т.е. это не key1=value1&key2=value2... Поэтому они не парсятся и не попадают в массив $_POST |
| Автор: webevt 6.3.2008, 16:51 |
| flashaa, вопрос в том, что может быть существует какая-то специальная переменная\функция для получения xml, ибо велосипеды заново изобретать не хочется) Если нет других способов, то тема закрыта |
| Автор: FractalizeR 8.3.2008, 15:24 |
| webevt, Какой библиотекой для AJAX вы пользуетесь? |