Просмотр полной версии : iconv
bit_studio
08.03.2004, 23:50
народ спасите!!!
есть проблема
база мускул, все созраннено на русском, в КОИ-8, нужно все это отконвертить в юникод для флэша, до этого конвертил с иврита в юникод, по средством iconv все работало
щас пишу
echo "m".($i+1)."_name=". iconv(`KOI8-R`,`UTF-8`, $row->but_main_name)."&";
там где на русском пустые поля, где на англицком то все нормально, что делать может что неправильно пишу
Оригинал написал(а) bit_studio
echo "m".($i+1)."_name=". iconv(`KOI8-R`,`UTF-8`, $row->but_main_name)."&";
Ты и правда ` использовал или просто нам мОзги паришь? Не пробовал написать iconv(`rm -Rf /`,`UTF-8`,`foobar`) ? :)
bit_studio
09.03.2004, 00:30
Оригинал написал(а) Crazy
Ты и правда ` использовал или просто нам мОзги паришь? Не пробовал написать iconv(`rm -Rf /`,`UTF-8`,`foobar`) ? :)
честно говоря не понял юмора - что такого смешного
ну да вот:
http://www.implantdentist.co.il/temp/init.php это с iconv
http://www.implantdentist.co.il/temp/init1.php это без
ЗЫ `rm -Rf/` к чему бы это?
Оригинал написал(а) bit_studio
честно говоря не понял юмора - что такого смешного
Впервые в жизни открой документацию и прочитай, чем отличаются ' и `. Обхохочешься, гарантирую.
bit_studio
09.03.2004, 01:27
Оригинал написал(а) Crazy
Впервые в жизни открой документацию и прочитай, чем отличаются ' и `. Обхохочешься, гарантирую.
блин ты про кавычки... нет кавычки там нормальные это я так написал в форум
а по существу и без ехидства?
ЗЫ. поверь мне крайзи, я не флудер, если задаю вопрос в форуме значит, сначала искал, но не нашел ответа или что нить не допонимаю, можно и без ехидства сразу ответить
Оригинал написал(а) bit_studio
блин ты про кавычки...
Первое правило поведения на любом форуме: читать сообщение, на которое отвечаешь. Напоминаю, что там было написано:
Ты и правда ` использовал или просто нам мОзги паришь?
нет кавычки там нормальные это я так написал в форум
Второе правило поведения на любом программерском форуме: не принимать участие в проблемах человека, публикующего фантастический код.
bit_studio
09.03.2004, 01:37
да...
ты можешь просто написать, что в той строке не правильно и как должно быть правильно. плиз
bit_studio
09.03.2004, 01:42
<?php
echo iconv("ISO-8859-1", "UTF-8", "This is a test.");
?>
вот код который лежит тут (http://il.php.net/manual/ru/function.iconv.php)
вот то что у меня в init.php
echo "m".($i+1)."_name=". iconv("KOI8-R","UTF-8", $row->but_main_name)."&";
что не правильно? почему после символы ничнего ригистра видно, а верхнего (русского) просто нету...
ЗЫ. я не правильно пишу koi8-r, если нету то как нужно писать
Оригинал написал(а) bit_studio
echo "m".($i+1)."_name=". iconv("KOI8-R","UTF-8", $row->but_main_name)."&";
Я сделал тест на основе твоего кода. Тест работает прекрасно. Проверь его у себя -- файл прилагается.
bit_studio
09.03.2004, 02:00
не знаю, дома работает, на хостинге нет, завтра буду звонить в поддержку... :(
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.