powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / UTF
11 сообщений из 11, страница 1 из 1
UTF
    #33053862
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот такой вопрос. может и не сюда, но всё-таки.
Сайт делал. Решил пробраться в "светлое будущее" и конвертнул его в UTF8 - весь. Скрипты, шаблоны, статический html, и дамп БД (mysql).
Первое - дамп обратно в БД не лезет. Ни из под форточек, ни из под фри... Ругается на некорректные символы в первой строке.... Из окон видно его нормально - под фрёй каша...
Второе - апач вместо того чтоб выполнять php отдал его в браузер. Как html.... У мя глаза на лоб полезли.... Ну тут тоже понятно - сам php не понял чё ему подсунули и отдал всё в браузер.

Ну и вопрос - шо це було? :)
Почему глюки? Причём во всём... Или UTF - это не наше светлое будущее? :)

P.S. Статический html прекрасно виден.....
...
Рейтинг: 0 / 0
UTF
    #33055126
miniСЛОН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lissyaraВторое - апач вместо того чтоб выполнять php отдал его в браузер. Как html.... У мя глаза на лоб полезли.... Ну тут тоже понятно - сам php не понял чё ему подсунули и отдал всё в браузер.
а ты чего весь php конвертнул в utf-8? или только текст выдаваемый пользователю?
...
Рейтинг: 0 / 0
UTF
    #33055237
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну да. А надо было только текст? Почему так?
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
UTF
    #33055722
miniСЛОН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lissyaraНу да. А надо было только текст? Почему так?
by design. посмотри код страниц в кодировке utf8 - к примеру www.google.ru
сам подумай, как php будет догадываться в какой кодировке ему код дают? а текст, к примеру, в print для него роли не играет - что win1251 что utf8, просто набор байтов
...
Рейтинг: 0 / 0
UTF
    #33055771
Фотография lissyara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паанятно.... Тогда сложней... Мухи порознь с котлетами...
А с MySQL таже значит байда... Это чтож - весь дамп перебирать - команды в одной кодировке, текст в другой....
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
UTF
    #33823966
armix2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Открой дамп в FAR и будет тебе счатье!
...
Рейтинг: 0 / 0
UTF
    #33825385
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miniСЛОНсам подумай, как php будет догадываться в какой кодировке ему код дают? а текст, к примеру, в print для него роли не играет - что win1251 что utf8, просто набор байтов

Слон, ну ты чё чушь несёшь? ASCII коды при конвертации из win1251 в utf8 не меняются.

Лисяра что-то с фрей напутал, думаю. Может locale в UTF-8 не выставил или сконвертил не так. Не надо забывать, что винда может добавлять BOM в начало файла, который, в принципе, лишний.
...
Рейтинг: 0 / 0
UTF
    #33825389
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lissyaraПаанятно.... Тогда сложней... Мухи порознь с котлетами...
А с MySQL таже значит байда... Это чтож - весь дамп перебирать - команды в одной кодировке, текст в другой....

Не та же! Не та же!

Ну что вы все, как с Луны свалились, блин! Меня бы попросили - я б сделал за деньги.

Вот, читайте:- тынц


In addition to all that, UTF-8 was introduced to provide an ASCII backwards compatible multi-byte encoding. The definitions of UTF-8 in UCS and Unicode differed originally slightly, because in UCS, up to 6-byte long UTF-8 sequences were possible to represent characters up to U-7FFFFFFF, while in Unicode only up to 4-byte long UTF-8 sequences are defined to represent characters up to U-0010FFFF. (The difference was in essence the same as between UCS-4 and UTF-32.)


И не путайте UTF-8 с UCS-2. Может Лисяра в UCS-2 сконвертил по ошибке?
...
Рейтинг: 0 / 0
UTF
    #33825392
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lissyaraРугается на некорректные символы в первой строке....

Точно! Это BOM скорее всего. Виндовая прихоть из-за наличия сразу трёх кодировок. Попробуй удалить первые три лишних байта (пробовать только один раз) и всё заработает!
...
Рейтинг: 0 / 0
UTF
    #33825450
g613
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkSquid lissyaraРугается на некорректные символы в первой строке....

Точно! Это BOM скорее всего. Виндовая прихоть из-за наличия сразу трёх кодировок. Попробуй удалить первые три лишних байта (пробовать только один раз) и всё заработает!
...сильно удивлюсь, если за год лисяра так и не решил эту проблемму...
...
Рейтинг: 0 / 0
UTF
    #33825551
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
g613...сильно удивлюсь, если за год лисяра так и не решил эту проблемму...

Попался... А вдруг не решил?
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / UTF
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]