|
|
|
| Вот известный примерчик
<?php
header("Content-type: image/jpeg");
$im = imagecreate(400, 30);
$white = imagecolorallocate($im, 255, 255, 255);
$black = imagecolorallocate($im, 0, 0, 0);
imagettftext($im, 20, 0, 10, 20, $black, "times.ttf", "Testing... Omega: &#937;");
imagejpeg($im);
imagedestroy($im);
?>
Но вот если вместо "Testing... Omega: &#937"
написать "Здесь был Вася"
получается непонятное
я пытался вставить
$str= "Здесь был Вася";
$str=convert_cyr_string($str,"k","w");
но все равно не получается | |
|
|
|
|
|
|
|
для: gen
(11.12.2006 в 14:53)
| | Попрбуйте так
<?php
$str = "Здесь был Вася!";
$str = mb_convert_encoding($str, "UTF-8", "Windows-1251");
?>
|
| |
|
|
|
|
|
|
|
для: ddhvvn
(11.12.2006 в 15:03)
| | Спасибо! получилось | |
|
|
|
|
|
|
|
для: gen
(11.12.2006 в 14:53)
| | у меня тоже не получается - пишет: Fatal error: Call to undefined function: mb_convert_encoding() | |
|
|
|
|
|
|
|
для: Natusia
(11.12.2006 в 21:33)
| | а так?
$str = iconv(mb_convert_encoding("Windows-1251", "UTF-8", $str);
|
| |
|
|
|
|
|
|
|
для: Trianon
(12.12.2006 в 17:48)
| | а так?
Parse error ;) | |
|
|
|
|
|
|
|
для: Unkind
(12.12.2006 в 18:21)
| | логично :))
$str = iconv("Windows-1251", "UTF-8", $str);
|
| |
|
|
|