imagecreatefromgif не берет картинку из файла.

Nicrurin

Новичок
imagecreatefromgif не берет картинку из файла.

Проблема в коде:
$image = imagecreatefromgif("http://proverka/img/fon.gif");

Выводит ошибку:
Warning: imagecreatefromgif(fon.gif) [function.imagecreatefromgif]: failed to open stream: No such file or directory in z:\home\proverka\www\index.php on line 12
Хотя написано:
imagecreatefromgif - создаёт новое изображение из файла или URL

Или хотя бы пример кода покажите, чтобы принимал из файла картинку через url.
 

Nicrurin

Новичок
Все вопрос отпал.

-~{}~ 11.05.08 17:18:

Имеется код:
PHP:
$image = imagecreatefromgif('http://www.cheaters.msk.ru/icon/img/fon.gif');
$textcolor = imagecolorallocate($image, 255, 255, 255);
$text = "Всем привет";
$font = "impact.ttf";
imageTTFtext($image, 11, 0, 244, 23, $textcolor, $font, $text);
header('Content-type: image/gif');
imagegif($image);
Вопрос, почему текст не заливаеться цветом, а прожигает фон. Хотя вроде как цвет я определил.
 

Nicrurin

Новичок
Автор оригинала: kruglov
gif - палитровый формат. И если цвета нет в палитре...
Но я вроде как добавил цвет в палитру это строкой:
PHP:
$textcolor = imagecolorallocate($image, 255, 255, 255);
 

kruglov

Новичок
Да ну?

-~{}~ 11.05.08 22:48:

Короче, делаете пустой imagecreatetruecolor и на него накладываете вашу картинку через imagecopy.
 

kode

never knows best
[offtop]
> http://www.cheaters.msk.ru/icon/img/fon.gif
> cheaters.msk
> cheaters

OH SHI~, московские читеры-школьники набигают.

[/offtop]
 

kruglov

Новичок
Не надо обращаться к картинке по http, это лишняя нагрузка и тормоза.
 
Сверху