|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
|
|||||||||||||||||||||
Кодировка utf-8. Сделать корректное отображение строки01.02.2015, 10:01. Показов 3117. Ответов 13
Метки нет (Все метки)
index.php
Кликните здесь для просмотра всего текста
text.php (Простой набор строк) Кликните здесь для просмотра всего текста
wopros.php (Набор строк из слов, разделенных разделителем) Кликните здесь для просмотра всего текста
getvopros.php (файл для получения случайной строки) Кликните здесь для просмотра всего текста
Нужная кодировка utf-8. При обработке файла getvopros.php выводится текст в нарушенной кодировке. Я понимаю в чем проблема. В файле getvopros.php при работе echo двухбайтовые символы читаются как однобайтовые, поэтому получается как получается. Но как это решается? Чтобы русские символы выглядели как русские символы.
0
|
|||||||||||||||||||||
| 01.02.2015, 10:01 | |
|
Ответы с готовыми решениями:
13
Отображение строки UTF-8 (получение данных с сервера)
Корректное открытие Dos файла (кодировка)? |
|
930 / 846 / 190
Регистрация: 28.11.2013
Сообщений: 3,621
|
|
| 01.02.2015, 11:24 | |
Сообщение было отмечено daslex как решение
Решение
Сделайте так, чтобы все файлы были в одной и той же кодировке.
1
|
|
| 01.02.2015, 11:45 [ТС] | |
|
Не по теме: они все в одной кодировке
0
|
|
|
2 / 2 / 0
Регистрация: 05.01.2010
Сообщений: 194
|
|
| 01.02.2015, 12:17 | |
|
В начале файла getvopros.php
можно послать заголовок о принудительном переключение на utf-8 <?php header ('Content-Type: text/html; charset=utf-8'); .... ... .. ?>
1
|
|
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
|
|
| 01.02.2015, 12:58 [ТС] | |
|
Это не помогало.
Несмотря на то, что в php.ini по умолчанию utf-8, в .htaccess utf-8, отдаешь header utf-8, в meta utf-8 он, гад, строчку в windows-1251 выдавал. iconv решает проблему. Только, что, что-то еще есть куда этот utf-8 впихивать??? Кликните здесь для просмотра всего текста
.htaccess AddDefaultCharset utf-8 AddCharset utf-8 php <?php header ('Content-Type: text/html; charset=utf-8'); php.ini ; PHP's default character set is set to empty. ; http://php.net/default-charset ;default_charset = "iso-8859-1" default_charset = "utf-8" html <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> php.ini правильный (путь, который phpinfo() показывает)
0
|
|
|
2 / 2 / 0
Регистрация: 05.01.2010
Сообщений: 194
|
|
| 01.02.2015, 14:40 | |
|
все файлы + .htaccess находятся в одной папке?
1
|
|
| 01.02.2015, 15:27 [ТС] | |
|
Не по теме: .htaccess на уровень выше корневой папки сайта, в C:\Apache\htdocs
0
|
|
|
368 / 406 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
|
||
| 01.02.2015, 15:31 | ||
|
Много подобных ошибок из за того что, человек просто ДУМАЕТ, что кодировка одинаковая. Я не утверждаю что это твой случай, но всё же (см. картинку)...
1
|
||
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
|
||
| 01.02.2015, 15:45 [ТС] | ||
|
Нет, не уверен. Я не знаю как сохраняется документ с расширением .php, если у него выбрана кодировка UTF-8 в Notepad++ (не сарказм) Если вопрос: "Как определял" имеет отношение к: "как узнал, что windows-1251", то руками поменял в браузере на такую, и оно (то, что отображается) перевернулось. Верхние 3 строчки с моей картинки нарушились. Последняя исправилась.
0
|
||
|
368 / 406 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
|
|
| 01.02.2015, 15:50 | |
|
Многие простые редакторы просто не показывают этот параметр. Допустим достаточно открыть документ в блокноте напечатать русские символы и сохранить чтоб кодировка изменилась. А увидеть потом это не возможно.
1
|
|
| 01.02.2015, 15:56 [ТС] | |
|
Не по теме: Вы о Notepad++? Если да, посоветуйте замену. Если нет, то мне ваш второй ответ не ясен. (я не использовал здесь обычный notepad)
0
|
|
|
368 / 406 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
|
|
| 01.02.2015, 16:04 | |
Сообщение было отмечено daslex как решение
Решение
Я не знаю возможностей notepad++ . И не могу утверждать что у тебя этот случай. Я всего лишь посоветовал найти П.О. и посмотреть, действительно ли все файлы сохранены в единой кодировке. Допустим dreamweaver это умеет. Когда то работал с HTMLPAD там тоже была подобная функция.
1
|
|
|
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,886
|
|
| 01.02.2015, 16:36 [ТС] | |
|
Какие-то советы все вокруг да около) так аккуратно и очень издалека. Я бы лет 10 точно не понял, что это совет на поиск ПО. А на какое ПО по картинке еще и сразу понятно)))
Да. Проблема в Notepad++. Он, похоже, в некоторых случаях некорректно сохраняет файлы. Хотя и очень сильно нахвален. Скачал я HTMLPad. Сохранил с кодировкой UTF-8 и все нормально стало.
0
|
|
|
368 / 406 / 165
Регистрация: 29.05.2014
Сообщений: 1,494
|
|
| 01.02.2015, 16:46 | |
|
Просто меня утомили холивары на тему на чём писать. И тем более как я могу утверждать что проблема в редакторе если никогда им не пользовался.
0
|
|
| 01.02.2015, 16:46 | |
|
Помогаю со студенческими работами здесь
14
Корректное отображение в ie 8 Не корректное отображение Не корректное отображение в IE
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|