Получаю через AJAX php скрипт
Здравствуйте!
Вообщем получаю через AJAX php скрипт просто тестирую в php содержится echo '<div class="hw"></div>'; получаю через ajax как я и сказал этот скрипт и он вставляет вот это <div class=\"hw\"><\/div> почему он слэши добавляет? он не пойму типа экранирует или что? мне нужно чтобы я получал нормальную запись типа <div class="hw"></div> |
Цитата:
Какая версия РНР? |
я имею ввиду что скрипт делает обработку и высылает мне данные
|
Покажи как получаешь данные
|
$.ajax({
type: 'GET', url: 'mydata.php', success: function(data) { $('#wrapper').html(data); } }); |
Подскажите пожалуйста почему слэши вставляет
|
РНР автоматически экранирует входящие данные и данные sql. Данный механизм настоятельно предлагается отключать, а начиная с версии 5.3.0 удален. По умолчанию экранируются и строки в JSON.
То есть по своей инициативе РНР в этом скрипте ничего экранировать не будет. Можно предположить, что проблема заключается в отсутствие необходимого заголовка. Перепишите РНР скрипт так и попробуйте: <?php header('Content-type: text/html'); echo '<div class="hw">test</div>'; ?> |
jay-S, а не в консоли ли ты это наблюдаешь?)
|
Всем спасибо понял нужно отключить этот параметр
|
Цитата:
Экранирует клиент, а вот где это наблюдается не известно, на все ранее задаваемые вопросы ответ был получен только на один. |
Часовой пояс GMT +3, время: 11:10. |