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


Автор: Muchenik 30.10.2006, 19:23
Всем привет. В общем такая проблема. Нужно отображать картинки, имена файлов которых содержат кирилицу. 
К примеру 

Код

<img src='Привет.tif'>


Броузер не воспринимает такие имена и перекодирует.
Я решил так делать:
Создать файл следующего содержания (viewing.php)
Код

    header('Content-type: '.image_type_to_mime_type('IMAGETYPE_TIFF_II'));
    print file_get_contents('./i/products/Привет.tif');


А дальше 
Код

<img src='viewing.php'>


Только ничего не получается. Помогите. Что не так делаю?

Автор: Muchenik 30.10.2006, 22:26
Ааааа. Оказывается что браузеры не поддержиыают *.tif  и не хотят с ним работать.  Может есть перекодировщики какието ???

Автор: SamDark 31.10.2006, 12:18
Muchenik, 
Photoshop

Автор: Chris 31.10.2006, 13:19
Цитата(Muchenik @ 30.10.2006,  19:23)
Всем привет. В общем такая проблема. Нужно отображать картинки, имена файлов которых содержат кирилицу. 
К примеру 

Код

<img src='Привет.tif'>


А откуда берутся такие картинки? Если вы сами их на сервак выкладываете, то можете руками переименовать, а если через CMS, то не обязательно же оставлять оригинальное имя. Понимаете?

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