Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
 Аватар для prudkiy
181 / 149 / 55
Регистрация: 21.07.2013
Сообщений: 958

Кодировка файла исполняемого через ajax

22.10.2015, 21:44. Показов 1602. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго. Не могу разобраться с кодировкой. Вот такое дело у меня:
Делаю запрос из js файлу php на выборку инфы о юзере по его id. Данные приходят в массиве, но вот получаю я их в таком виде -

[["3000","+380987272110","on","\u0421\u043 5\u0440\u0433\u0435\u0439","\u0423\u043a \u0440\u0430\u0438\u043d\u0430","\u0421\ u043c\u0435\u043b\u0430","28","prudcky", "prudcky87","web, \u043c\u0443\u0437\u044b\u043a\u0430, \u0430\u0432\u0442\u043e","1.png","globa l","admin","man"]]

вот подобные строки этой - \u0421\u0435\u0440\u0433\u0435\u0439 в базе это русский текст. База в utf8, та и проблем с выводом этих данных в других скриптах нету. Но вот когда принимаю через ajax то вот такая хрень. Сам файл из php скриптом в кодировке utf8 без BOM.
И еще одна странность - не пойму как это связано но если указать этому файлу кодировку utf8 с BOM то почему то не работает вообще javascript

Добавлено через 2 минуты
могу если нужно показать код этого php скрипта, если нужно. Просто сомневаюсь что в коде есть проблема
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.10.2015, 21:44
Ответы с готовыми решениями:

Кодировка текста при создании файла через php-скрипт
Парни, такая проблема. Вот код. <?php header("Content-Type: text/html; charset=utf-8"); ini_set ('display_errors', 'on'); ...

Крипт исполняемого файла в base64
Например есть пхп код вида <? phpinfo(); ?> Как его нормально зашифровать в base64, там вроде все просто но что-то я как не мучался...

Через ajax в url:'ajax.php', нужно передать одну переменную, и значение radio кнопки
Как значение radio передать я разобрался, а вот как еще переменную со страницы кинуть в url: ajax.php Всем спасибо

3
Заблокирован
22.10.2015, 21:54
есть же $.getJSON или что там еще в js есть.. зачем смотреть на массив в том виде как он приходит?

JSON.parse вроде если без jquery
1
 Аватар для prudkiy
181 / 149 / 55
Регистрация: 21.07.2013
Сообщений: 958
22.10.2015, 21:58  [ТС]
a-fw хм... и действительно после команды
JavaScript
1
data = JSON.parse(data);
в массиве все как надо. Все равно мне осталось не ясно почему так, раньше такого не видел. В смысле данные то через JSON.parse проводил но первоначальные в таком виде никогда не встречал.
Нус и ладно..... проблема решена ))
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
23.10.2015, 00:43
Цитата Сообщение от prudkiy Посмотреть сообщение
\u0421
это в unicode символ с кодом 0421, что соответствует 'С'. Чтобы избежать кодирования юникода в функции json_encode нужно вторым параметром добавить константу JSON_UNESCAPED_UNICODE (php 5.4 и больше)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.10.2015, 00:43
Помогаю со студенческими работами здесь

Добавить изображение в ресурсы исполняемого файла
Здравствуйте. Нужно добавить изображение в ресурсы исполняемого файла. Как это можно реализовать?

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

Передача массива через POST и подгрузка файла через AJAX
Доброго времени суток. Задача такого : есть элемент select в котором можно выбрать несколько вариантов. Далее по нажатию на кнопку, должен...

Загрузка файла через Ajax
Здравствуйте! Ай нид хелп. Пытаюсь через Ajax загрузить файл с проверкой, если файл существует. контроллер: public ActionResult...

Загразка файла через Ajax
Собственно, сабж в теме. Возможно ли это отправить данные формочки, включая файл, через форменный ajax запрос? Если нет, то какие есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru