Задать вопрос
Andrello
@Andrello

Неизвестный квадрат при возвращении результатов запроса?

Ajax'ом из php подгружаю json, { "error":false } - невалидный json как пишет валидатор.

2c94a349b279b49ede0689391a08e190.jpg

Набираю тоже самое руками:
2aa97336c3ca1854fdc1a99042c4cf8c.jpg
Уже валидный

Обнаруживаю в начале строки
4337ef774a2f745268fba7edb5ab3e84.jpg

PHP вроде как шлет валидный json, файлы в нормальной кодировке.

Что это за квадрат?
  • Вопрос задан
  • 2826 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Opaspap
@Opaspap
Точно файлы в нормальной кодировке ? не какой-нибудь BOM utf8 ? (редактором hex проверьте первый символ в вашем исходнике)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ScorpLeX
@ScorpLeX
http://en.wikipedia.org/wiki/Byte_order_mark
Перекодируйте файл в utf-8 без BOM.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы