Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > что лучше вместо функции iconv


Автор: supervladislav 30.8.2007, 21:19
народ помогите как поменять кодировку ну проще всего как енто сделать.iconv у меня неработатет,интерпритатор говорит другая версия пхп.И еще а скажите в какой кодировке сервер письма отсылает и как енто узнать. пхп версии 4 с чем-то.

Автор: ewolf 30.8.2007, 22:14
какая кодировка в какую?

сервер отсылает письма в той кодировке, которую ты укажешь.

Автор: console 31.8.2007, 15:55
Можешь использовать Multibyte String Functions.

Автор: sTa1kEr 2.9.2007, 12:09
Для перекодирования одно-байтовых кириллических кодировок существует функция http://us2.php.net/manual/en/function.convert-cyr-string.php. Эта функция включена в ядро PHP и не требует никаких установок и/или настроек.

Автор: BuShaRt 2.9.2007, 12:11
Еще можно попробывать разкоментировать iconv, я думаю тут не в версие PHP дело.

Автор: supervladislav 3.9.2007, 10:13
Цитата(BuShaRt @ 2.9.2007,  12:11)
Еще можно попробывать разкоментировать iconv, я думаю тут не в версие PHP дело.

народ я использую такой вариант 
Код

<?php
$vse=iconv("UTF-8","windows 1251",$vse);

?>



только пожалуйста разжуйте мне ,как определить та ли кодировка изначальная,можно ли сделать так чтоб изначальная кодировка 
определялась сама.


Автор: supervladislav 4.9.2007, 18:12
Цитата(ewolf @ 30.8.2007,  22:14)
какая кодировка в какую?

сервер отсылает письма в той кодировке, которую ты укажешь.

а скажите а где в таком случае прописывать кодировку

Автор: ewolf 5.9.2007, 00:30
В заголовках письма. Например,

Код

mail($email, $subject, $message, "From: postmaster@domen.ru \r\ncontent-type: text/plain;\r\n charset=\"windows-1251\"");

Автор: supervladislav 5.9.2007, 09:44
Цитата(ewolf @ 5.9.2007,  00:30)
В заголовках письма. Например,

Код

mail($email, $subject, $message, "From: postmaster@domen.ru \r\ncontent-type: text/plain;\r\n charset=\"windows-1251\"");

спасибо большое

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)