|
|
|
| Помогите пожалуйста с выводом картинок.
<? header("Content-type: image/gif");
$image = imagecreatefromjpeg("s.gif");
$color1=ImageColorAllocate($image,23, 43, 23);
$color2=ImageColorAllocate($image,42, 23, 2);
$color3=ImageColorAllocate($image,0, 0, 234);
ImageString($image,1,2,3, "фффф",$color1);
ImageString($image,1,2,14, "вввввв",$color2);
ImageString($image,1,2,21, "ааааа",$color3);
imagegif($image);
?>
вот при таком запросе , выводится вот такое: (библиотека php_gd2.dll установлена и подключена)
Warning: Cannot modify header information - headers already sent by (output started at q:\home\stat\www\1.php:3) in q:\home\stat\www\1.php on line 3
GIF87aXз,Њ‚„МВДЬвд„BLlb\мтмфвдњblмВДј†ЊtvtЬом„fdФТМ¤љњДў¤фкдмЪФьЦЬl^\ФЪФljdмкЬ¬‚ЊмвЬњrt„jlьтмДєјмЮЬькд„RTЬВДьвдјљњдТФ¬¦¤фЦФјv„њ‚„двЬtb\дкдФ¦¤дЪЬ|jlмкмњ~|”jlьъф„Z\”Љ„|NT”rt”blґў¤ьЮЬ¤–”мжмьцмьофМ–њдЦФфЪФмФКМlfdфтмфждњnl„~|¬ў¤ДЄ¤фомЬЪЬtjlмод¤ЉЊмжд¬r|дєДьомЬОМьждджддом”nlЊZdЊN\*”†„ФЖДЬждlbdјЉЊ|ztЬоф„flЬТФ¬љњД¦¬фкммЪЬьЪЬ|Z\мкдмвд¤v|„nlьтфМєјфЮдькм”R\јћњдТЬґЄ¤фЦЬдвдtbdдкмФЄ¬дЮЬ|nlмом¤~|”jt”ЉЊ¤jt„JTФ–њ¬ЉЊдОМ”flЬЮЬtnlЊ^dьЮдьцфдЦЬфЪЬфтффжмьжм,XюГ0°тbЗЋG_дЙcea5Хмxс$вДЉ;$Rґё1гEЋ5†ьи±ЈHђ„YhЎA‡VV(|’gЗЉyhЪД©уfОљ>{т:tзOЈBЏ%ЄtGГ< ѕ|S!Д‡/^И|ЎкU€Zіvеj5лЦ±_НЉхZ6,W¶XЭўeИІ В…VЃјщўJ_Љ9яъХ©ЖЇЯќ‚W4 8#cДЊi.юKШ/KЁj ыDвШ[Bu+:«WЁ MЏ%ЅъґЫР«aЏ®YРЎнНOћмЁІвАѓNJYxqЙЕ}KюгD-РXЃ®ЕМк\WЁ‘©]+D€2»ю~чV шуdГcEћэxхпХ „ЮGє–>/ґСтhяЖБ}Iґ‚d7 ?“ЃOHаN*xа‚ 2!Ѓ’хpЂwР§…РIЎР™±BwTбWЯчЭx+rµўy.Ж#‹-љ7cЌ,ѕЗФђG†qhI#ZњQќfЎD),QEPљґ“gСVa!%bWЦtr=@ІHyTР‡‹ 10ґQ@ )ЬсD {¤ ЩhЈ‹zЮШзџ}тй' Ђт #{<бИ ‹њ1Aь‘LФБЃuO?aFkDPД EXg]™fк¤F°CЏђ*Є©юЇЋzкЁ¦ЄjлЄ®є*Є§вБЗ qDБЖ 5АP И @xЃ"”2aнµШf«н¶Ьvл-·RАС‚ќP1B"‚dЕ…р@„§d*Е¦ћaпЅшж«пѕьцлЇѕ@RDgJЎсn lп? 4Р>ыLфСE#ЌґСA3ќtЄ№А40ГXФ' hp°Ж™ќEќгШd‘mvЩhџ=¶G'µ Oњс6W1w U8а†^8вS®7yБЫ!@а‰(@J?€_w„5ZjeЌ®Vй§Г¦PкЄюЪDЊUС/јБјќ_јэ™UtоHd м‰7цв:-oјт~‰nЪ }М^Ьss@…4 Uм ы џЫйжї6ЅxкЇО>йй+ю|aj(ЎDR±Ѕ 9±С{Бъ>ѕ,Ћ/Б™ЊrЉ‡<д(о8)ПйLTї ЊЎш@!ЬђѓШcђ~(М|}¬#M CіВйiyЊБПр„0Б: C6а„2ЂюЎл‹‰bЧЌ(оpLћo—DДIo6" ‚;)S°bE¬иBФјEt%lбщФ7ЖФ¬ж€И©^q‡ 3є†ЊПtж1‘ГдЎї|Ѓ^ 9ЌhyXБPГјZТжxHґеХ™Ов¬Џ™вYЃvљА•'$кL ©ЏЏАТљ°¤F=_, ЛшОBeђД«H@;
Из-за чего это может быть и как это исправить? | |
|
|
|
|
|
|
|
для: naxa
(22.12.2005 в 18:22)
| | Попробуйте так
<?
$image = imagecreatefromjpeg("s.gif");
$color1=ImageColorAllocate($image,23, 43, 23);
$color2=ImageColorAllocate($image,42, 23, 2);
$color3=ImageColorAllocate($image,0, 0, 234);
ImageString($image,1,2,3, "фффф",$color1);
ImageString($image,1,2,14, "вввввв",$color2);
ImageString($image,1,2,21, "ааааа",$color3);
header("Content-type: image/gif");
imagegif($image);
?>
|
| |
|
|
|
|
|
|
|
для: Artemy
(22.12.2005 в 18:25)
| | как говориться: "от перемены мест слагаемого сумма не меняется ..." :-(
как была так и осталась та же ошибка ..... :''( | |
|
|
|
|
|
|
|
для: Artemy
(22.12.2005 в 18:25)
| | как говориться: "от перемены мест слагаемого сумма не меняется ..." :-(
как была так и осталась та же ошибка ..... :''( | |
|
|
|
|
|
|
|
для: Artemy
(22.12.2005 в 18:25)
| | $image = imagecreatefromjpeg("s.gif"); ошибка в том что создается изоброжение JPEG, а файл для создания изоброжения GIF.
<?php
Header("Content-type: image/gif");
$image = imagecreatefromgif("s.gif");
$color1=ImageColorAllocate($image,23, 43, 23);
$color2=ImageColorAllocate($image,42, 23, 2);
$color3=ImageColorAllocate($image,0, 0, 234);
ImageString($image,1,2,3, "фффф",$color1);
ImageString($image,1,2,14, "вввввв",$color2);
ImageString($image,1,2,21, "ааааа",$color3);
imagegif($image);
ImageDestroy($image);
?>
|
| |
|
|
|
|
|
|
|
для: smertnik
(22.12.2005 в 22:12)
| | Да, действительно ошибся :) - не заментил, но не работало и с правильным вариантом ...
сейчас всё исправил - (вкл. вот эти библиотеки extension=php_mime_magic.dll; extension=php_mbstring.dll
extension=php_exif.dll
незнаю из-за какой из них была трабла, но сейчас всё ок.
Всем спасибо за помощь. | |
|
|
|
|