Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
php json кирилица
|
|||
|---|---|---|---|
|
#18+
понадобилось получать значения из базы на русском. в пхп файле с данными exit(json_encode($Sum)); получаю Ответ [["2290.8","ГБРУ"],["1349.8","Естюнинская руда"]] но в аякс он корректно пишет на русском Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. а вот сравнение не проходит. что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 06:44 |
|
||
|
php json кирилица
|
|||
|---|---|---|---|
|
#18+
а не все ок. тему мона удалять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 07:21 |
|
||
|
php json кирилица
|
|||
|---|---|---|---|
|
#18+
php (json_encode) перекодирует неанглийские utf-8 символы вот в эту шнягу - u0415, зачем он это делает - не знаю, но вроде как в последних версиях php можно отключить это перекодирование дополнительным параметром функции, но не проверял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 07:41 |
|
||
|
php json кирилица
|
|||
|---|---|---|---|
|
#18+
st_stphp (json_encode) перекодирует неанглийские utf-8 символы вот в эту шнягу - u0415, зачем он это делает - не знаю, но вроде как в последних версиях php можно отключить это перекодирование дополнительным параметром функции, но не проверял. а почему бейс64 кодирует только буквами не задумывался? джейсон он как бы для текстовой передачи, и работа с текстом не всегда бинарно безопасна, поэтому надёжней кодировать в - текст представимый однобайтово...чтобы небыло непечатных символов - ато срезаються, теряються, под валидации не подходят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2014, 11:11 |
|
||
|
php json кирилица
|
|||
|---|---|---|---|
|
#18+
alex564657498765453st_stphp (json_encode) перекодирует неанглийские utf-8 символы вот в эту шнягу - u0415, зачем он это делает - не знаю, но вроде как в последних версиях php можно отключить это перекодирование дополнительным параметром функции, но не проверял. а почему бейс64 кодирует только буквами не задумывался? джейсон он как бы для текстовой передачи, и работа с текстом не всегда бинарно безопасна, поэтому надёжней кодировать в - текст представимый однобайтово...чтобы небыло непечатных символов - ато срезаються, теряються, под валидации не подходят. Да, по json в 99% случаев передаются обычные данный (html-разметка с текстом), точно такие же, как и при открытии обычной html-страницы (ничего же не вырезается, не теряется). Зачем его автоматом кодировать в нечто иное? Если мне надо передать тело картинки (не знаю зачем, но допустим надо) - можно загнать его в base64 и нормально передать. А в случае бинарных данных - можно как самому заэнкодить, так и выставить параметр функции json-a для автоматического энкодинга (по хорошему), почему json_encode решает за разработчика что кодировать, а что нет? Вопрос был только в этом. А в этом виде Б со сторонних сервисов помню текст передовался по одной причине - нет зависимости от кодировки сайта, который получает эти данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2014, 03:14 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38790086&tid=1462305]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 310ms |

| 0 / 0 |
