Сейчас дошло им вот перевел всю связку, Mysql+apache+php5+phpmyadmin
перевел правильно, все как надо, все работает.
Создаю новый скрипт на utf-8...все правильно отображается, однако при переводе в UTF уже написанного сайта (на 1251), точнее заглавного index в скриптах пропала кирилица, что делать? Как перевести все автоматом, как перекодировать???
Спустя 6 минут, 4 секунды (23.01.2011 - 09:49) Админ написал(а):
Спустя 13 минут, 12 секунд (23.01.2011 - 10:02) alex12060 написал(а):
Я так переводил:
Выделял весь код, вырезал, потом ставил кодировку страницы на утф и вставлял, все оставалось нормальным)
Выделял весь код, вырезал, потом ставил кодировку страницы на утф и вставлял, все оставалось нормальным)
Спустя 4 минуты (23.01.2011 - 10:06) ABC написал(а):
Спасибо, но у меня не ругается на уже отправленные заголовки, тупо пропала кириллица...
Спустя 1 минута, 13 секунд (23.01.2011 - 10:07) ABC написал(а):
alex12060
Ух...епта..точно так..Notepad'om++ открыл скопировал и вставил все робит ...спасибо!
Ух...епта..точно так..Notepad'om++ открыл скопировал и вставил все робит ...спасибо!
Спустя 3 минуты, 47 секунд (23.01.2011 - 10:11) alex12060 написал(а):
+ в карму )
Спустя 52 минуты, 54 секунды (23.01.2011 - 11:04) ABC написал(а):
Добавлю полезного, может кому пригодится:
strtoupper — Преобразует строку в верхний регистр
strtolower — Преобразует строку в нижний регистр
Все дело в том, что кириллицу в utf8 они вообще никак не преобразуют, поэтому надо:
Рабочие функции для кириллицы в UTF-8:
- mb_strtoupper($string, "UTF8")
- mb_strtolower($string, "UTF8")
strtoupper — Преобразует строку в верхний регистр
strtolower — Преобразует строку в нижний регистр
Все дело в том, что кириллицу в utf8 они вообще никак не преобразуют, поэтому надо:
Рабочие функции для кириллицы в UTF-8:
- mb_strtoupper($string, "UTF8")
- mb_strtolower($string, "UTF8")
Спустя 5 часов, 1 минута, 51 секунда (23.01.2011 - 16:05) ABC написал(а):
Подскажите еще плиз:
...совсем замучили сомнения, как работает mb_strtolower($i, "UTF8") ?
в смысле намного медленнее обычного strtolower, а то такое чувство, что производительность упала(в скрипте много раз приходится понижать регистр введенной пользователем инфы).
и еще вот: может ли хостинг не поддерживать UTF-8?
...совсем замучили сомнения, как работает mb_strtolower($i, "UTF8") ?
в смысле намного медленнее обычного strtolower, а то такое чувство, что производительность упала(в скрипте много раз приходится понижать регистр введенной пользователем инфы).
и еще вот: может ли хостинг не поддерживать UTF-8?
_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.