|
|
|
UTF
|
|||
|---|---|---|---|
|
#18+
Вот такой вопрос. может и не сюда, но всё-таки. Сайт делал. Решил пробраться в "светлое будущее" и конвертнул его в UTF8 - весь. Скрипты, шаблоны, статический html, и дамп БД (mysql). Первое - дамп обратно в БД не лезет. Ни из под форточек, ни из под фри... Ругается на некорректные символы в первой строке.... Из окон видно его нормально - под фрёй каша... Второе - апач вместо того чтоб выполнять php отдал его в браузер. Как html.... У мя глаза на лоб полезли.... Ну тут тоже понятно - сам php не понял чё ему подсунули и отдал всё в браузер. Ну и вопрос - шо це було? :) Почему глюки? Причём во всём... Или UTF - это не наше светлое будущее? :) P.S. Статический html прекрасно виден..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.05.2005, 01:24:21 |
|
||
|
UTF
|
|||
|---|---|---|---|
|
#18+
lissyaraВторое - апач вместо того чтоб выполнять php отдал его в браузер. Как html.... У мя глаза на лоб полезли.... Ну тут тоже понятно - сам php не понял чё ему подсунули и отдал всё в браузер. а ты чего весь php конвертнул в utf-8? или только текст выдаваемый пользователю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2005, 16:26:50 |
|
||
|
UTF
|
|||
|---|---|---|---|
|
#18+
Ну да. А надо было только текст? Почему так? Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2005, 19:33:59 |
|
||
|
UTF
|
|||
|---|---|---|---|
|
#18+
lissyaraНу да. А надо было только текст? Почему так? by design. посмотри код страниц в кодировке utf8 - к примеру www.google.ru сам подумай, как php будет догадываться в какой кодировке ему код дают? а текст, к примеру, в print для него роли не играет - что win1251 что utf8, просто набор байтов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2005, 14:15:57 |
|
||
|
UTF
|
|||
|---|---|---|---|
|
#18+
Паанятно.... Тогда сложней... Мухи порознь с котлетами... А с MySQL таже значит байда... Это чтож - весь дамп перебирать - команды в одной кодировке, текст в другой.... Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2005, 14:54:19 |
|
||
|
UTF
|
|||
|---|---|---|---|
|
#18+
Открой дамп в FAR и будет тебе счатье! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 12:32:07 |
|
||
|
UTF
|
|||
|---|---|---|---|
|
#18+
miniСЛОНсам подумай, как php будет догадываться в какой кодировке ему код дают? а текст, к примеру, в print для него роли не играет - что win1251 что utf8, просто набор байтов Слон, ну ты чё чушь несёшь? ASCII коды при конвертации из win1251 в utf8 не меняются. Лисяра что-то с фрей напутал, думаю. Может locale в UTF-8 не выставил или сконвертил не так. Не надо забывать, что винда может добавлять BOM в начало файла, который, в принципе, лишний. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 21:03:49 |
|
||
|
UTF
|
|||
|---|---|---|---|
|
#18+
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 сконвертил по ошибке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 21:07:43 |
|
||
|
UTF
|
|||
|---|---|---|---|
|
#18+
lissyaraРугается на некорректные символы в первой строке.... Точно! Это BOM скорее всего. Виндовая прихоть из-за наличия сразу трёх кодировок. Попробуй удалить первые три лишних байта (пробовать только один раз) и всё заработает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 21:11:59 |
|
||
|
UTF
|
|||
|---|---|---|---|
|
#18+
DarkSquid lissyaraРугается на некорректные символы в первой строке.... Точно! Это BOM скорее всего. Виндовая прихоть из-за наличия сразу трёх кодировок. Попробуй удалить первые три лишних байта (пробовать только один раз) и всё заработает! ...сильно удивлюсь, если за год лисяра так и не решил эту проблемму... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2006, 23:04:23 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=33823966&tid=1489324]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 354ms |

| 0 / 0 |
