[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблемы после перехода на UTF-8. Можно победить?
GET
Смысл такой, что в свое время не послушал умных людей по поводу перехода с win-1251 на UTF-8.

Сейчас дошло им вот перевел всю связку, 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++ открыл скопировал и вставил все робит ...спасибо!

Спустя 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")

Спустя 5 часов, 1 минута, 51 секунда (23.01.2011 - 16:05) ABC написал(а):
Подскажите еще плиз:

...совсем замучили сомнения, как работает mb_strtolower($i, "UTF8") ?

в смысле намного медленнее обычного strtolower, а то такое чувство, что производительность упала(в скрипте много раз приходится понижать регистр введенной пользователем инфы).

и еще вот: может ли хостинг не поддерживать UTF-8?


_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.