Конвертировать автоматом текст в utf-8 (для wap)

Железо, софт, сети, программирование, ремонт, настройка и обслуживание.

#21  lost » Пн 21.07.2008, 16:02

Славка:lost чего? Ты понял что сейчас сказал? Ты задачу то не описал млять нормально. Что вообще скрипты делают? ЗАЧЕМ ПЕРЕКОДИРОВКА объясни? Если делаешь чисто для wap, там нах не нужно перекодировать. Просто пишешь ВСЁ на utf-8 в редакторе и всё. Все серваки сейчас нормально это переваривают. Не то, что 3-4 года назад, кодировку били, и приходилось php файлы выкладывать именно в таком виде #x043D;ики.


понял :), в файлике написан текст по русски, при запросе пользователем этого файла, скрипт на лету конвертит текст в utf-8 и выдает такой текст #x043D;ики пользователю! а мне надо что бы выдавал вот так Одноклассники.ru
lost
постоялец
 
Сообщения: 624
Зарегистрирован: Пн 31.10.2005, 19:14
Откуда: Иркутск

#22  Славка » Пн 21.07.2008, 16:57

lost ты вот так
Одноклассники.ru
и пиши. Я тебе сказал уже - нормальные редакторы так делают. Для непонятливых -
1. устанавливаешь notepad++
2. жмешь кодировки->кодировать в utf-8 (без BOM)
3. пишешь код и русский текст пишешь по русски.
ВСЁ. :arrow:

Добавлено спустя 29 минут 15 секунд:

lost да и вообще - юзеру чхать что ему идет Одноклассники.ru или x043D;ик&#x0438, он видит одинаково.
Славка
постоялец
 
Сообщения: 3966
Зарегистрирован: Вт 29.08.2006, 15:19
Откуда: Иркутск

#23  lost » Пн 21.07.2008, 17:02

Славка:lost ты вот так
Одноклассники.ru
и пиши. Я тебе сказал уже - нормальные браузеры так делают. Для непонятливых -
1. устанавливаешь notepad++
2. жмешь кодировки->кодировать в utf-8 (без BOM)
3. пишешь код и русский текст пишешь по русски.
ВСЁ. :arrow:

Добавлено спустя 29 минут 15 секунд:

lost да и вообще - юзеру чхать что ему идет Одноклассники.ru или x043D;ик&#x0438, он видит одинаково.


Я понял, что так можно, и знал про это, мне надо именно так как я написал через функцию, что бы текст был на русском, а выдавался на ходу в utf-8 при запросе ...

Что юзеру чхать это я тоже понял, но мне надо именно так как я написал! т.е. что при просмотре кода было так Одноклассники.ru, а в файле index.php на хосте был русский текст!
lost
постоялец
 
Сообщения: 624
Зарегистрирован: Пн 31.10.2005, 19:14
Откуда: Иркутск

#24  Славка » Пн 21.07.2008, 19:01

lost :lol2: текст будет на русском!

Итог - юзай iconv(); как я её тебе написал.
Славка
постоялец
 
Сообщения: 3966
Зарегистрирован: Вт 29.08.2006, 15:19
Откуда: Иркутск

#25  Vadya corp. » Вт 22.07.2008, 2:04

каждую букву сохраняешь в отдельном файле как утф-8, потом скриптом пытаешься открыть их как вин1251, получаешь список кривых буков, ну а значит теперь кривое можешь заменить на нормальное.

помимо iconv есть mb_convert_encoding
Если хотите пофотаться бесплатно, то пишите в личку
Аватара пользователя
Vadya corp.
постоялец
 
Сообщения: 1136
Зарегистрирован: Пт 26.05.2006, 20:02
Откуда: Иркутск

#26  Sectus » Вт 5.08.2008, 10:39

function toutf($str) {return iconv("CP1251", "UTF-8", $str);}

Но если ты не можешь написать одну функцию... (и еще тройка многозначительных точек) ...
Пожалуй, выучить можно всё что угодно, лишь бы было достаточно времени.
уроки английского и немецкого языков
Аватара пользователя
Sectus
постоялец
 
Сообщения: 53
Зарегистрирован: Чт 21.09.2006, 21:19
Откуда: Иркутск

Аватара
спонсор



cron