Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

рисунок/текст

8.9K
18 июня 2006 года
Mute
27 / / 28.02.2006
Подскажите что делать с кодировкой -у меня в PHP сценарии данные из БД выводятся с помощью функции ImageTTFText() и всё это дело выводится в браузер как рисунок png. В базе - данные на русском и при выводе получается абракадабра, что делать?
832
18 июня 2006 года
Carpus
390 / / 14.04.2005
Конвертировать текст в UTF-8

Код:
header("Content-type: image/png");
$im = @imagecreate(300, 150)
   or die("Cannot Initialize new GD image stream");
$background_color = imagecolorallocate($im, 255, 255, 255);
$text_color = imagecolorallocate($im, 233, 14, 91);
//
$text=iconv("CP1251", "UTF-8", "Мама мыла раму");
//
$font = 'tahoma.ttf';
imagettftext($im, 20, 345, 11, 21, $text_color, $font, $text);
imagepng($im);
imagedestroy($im);
9.8K
18 июня 2006 года
VxT
33 / / 04.05.2006
в результате этого кода текст выглядит так : Iaia iuea ?aio
это только у меня так?
8.9K
18 июня 2006 года
Mute
27 / / 28.02.2006
[QUOTE=Carpus]Конвертировать текст в UTF-8
[/QUOTE]
Большое спасибо - помогло!!!!!
12
18 июня 2006 года
alekciy
3.0K / / 13.12.2005
[QUOTE=VxT]в результате этого кода текст выглядит так : Iaia iuea ?aio
это только у меня так?[/QUOTE]
Только у тебя.
iconv работает как нужно, если правильно им пользоваться.
15
18 июня 2006 года
shaelf
2.7K / / 04.05.2005
2alekciy не факт. Просто можно тупо скопировать этот пример и его попробывать. При этом не факт, что в БД будет в ср1251 :).
2VxT Это был и тебе ответ.
12
18 июня 2006 года
alekciy
3.0K / / 13.12.2005
Так я о чем? О том же! Iconv работает однозначно. Но если не знаешь, как им пользоваться и при том лень глянуть маны, то уже ни чего не поможет.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог