![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Гость_Shaman |
|
|||
|
Unregistered |
Прошу прощения за ламерский вопрос
В переменной хранится строка в кодировке cp-866, мне нужно изменить кодировку этой строки на koi8-r. как это сделать средствами PHP (без использования внешних приложений и подобной фигни |
|||
|
||||
| rMaveric |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 18.7.2003 Репутация: 3 Всего: 6 |
convert_cyr_string(твоя строка, исходная кодировка, требуемая кодировка)
cp-866 = a koi8-r = k win = w Ну а больше надо редко разве маковская ее код m Все. Надеюсь поможет -------------------- |
|||
|
||||
| Гость_Shaman |
|
|||
|
Unregistered |
Этот способ я знаю и пробовал, не получается
есть ли другие? |
|||
|
||||
| Cepera |
|
|||
![]() PHPexp ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2146 Регистрация: 25.3.2002 Где: Russia, Samara Репутация: 1 Всего: 7 |
а почему собственно не получается?
-------------------- I know it is heavy for reading, but I know you will read it anyway... |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 7 Всего: 32 |
http://php.net/iconv - другой способ, только требует iconv библиотеку.
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| Гость_Shaman |
|
|||
|
Unregistered |
есть строка в кодировке cp866 (скрипт - nntp newsgate), ее нужно отобразить в koi8-r (сервак-то юниксовый
|
|||
|
||||
| Cepera |
|
|||
![]() PHPexp ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2146 Регистрация: 25.3.2002 Где: Russia, Samara Репутация: 1 Всего: 7 |
имхо дело не в пхп ,-)
попробуй создать файл .htaccess
-------------------- I know it is heavy for reading, but I know you will read it anyway... |
|||
|
||||
| Cepera |
|
|||
![]() PHPexp ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2146 Регистрация: 25.3.2002 Где: Russia, Samara Репутация: 1 Всего: 7 |
сервак сам должен конвернуть в КОИ8-Р
-------------------- I know it is heavy for reading, but I know you will read it anyway... |
|||
|
||||
| Гость_Shaman |
|
|||
|
Unregistered |
Руки бы оторвать тому, кто сервак конфигурировал
Не в первый раз уже сталкиваюсь с подобной проблемой |
|||
|
||||
| Smoker |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 8.8.2003 Репутация: нет Всего: нет |
Я таки зарегился, форум хорош
Ну так вот: не думаю, что это все-таки проблема сервера, так как у меня стоит локальный апач для отладки, настройки там нормальные, какие надо (и адддефолтчарсет тоже стоит По поводу айконвэ-библиотеки, есть ли способ использовать ее функции без подключения к пхп (инклуд там какой-нибудь, или еще что...)? PS Ух, как я не люблю PHP |
|||
|
||||
| Cepera |
|
|||
![]() PHPexp ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2146 Регистрация: 25.3.2002 Где: Russia, Samara Репутация: 1 Всего: 7 |
давай по порядку...
1. плиз, кусок кода с хидерами 2. показ хидеров кидаемых сервером клиенту -------------------- I know it is heavy for reading, but I know you will read it anyway... |
|||
|
||||
| Smoker |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 8.8.2003 Репутация: нет Всего: нет |
Ладно... вот здесь происходит то, что мне нужно:
Вот так она постится:
В итоге когда вызываю "Ответ" на тему, она пишет "Re: <тема в cp866 хер знает почему>", и абсолютно то же самое происходит с именем, если ввожу его кириллицей.... идеи есть? |
||||
|
|||||
| Smoker |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 8.8.2003 Репутация: нет Всего: нет |
Кстати, сервак ничего никому не должен |
|||
|
||||
| Cepera |
|
||||
![]() PHPexp ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2146 Регистрация: 25.3.2002 Где: Russia, Samara Репутация: 1 Всего: 7 |
я извиняюсь, но не пробовал ли ты сделать так, вместо
прописать
-------------------- I know it is heavy for reading, but I know you will read it anyway... |
||||
|
|||||
| Smoker |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 8.8.2003 Репутация: нет Всего: нет |
Пробовал, не получилось
Впрочем неважно, проблема уже решена, и дело там было совсем не в том куске.... а в некоей загадочной функции htmlentities |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |