Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Caveira

Erro na manipulação de imagens

Recommended Posts

Galera o negociu é u seguinte, preciso pegar uma imagem, diminir e mandar pra tela sem salvar

 

o caminho da imagem tah no banco de dados

 

fiz esse codigo aqui

 

PHP

[*] echo "<img src='"

[*]

[*] $ida = $linha_fotos['id_agenda'];

[*] $ide = $linha_fotos['end'];

[*]

[*] $imagem = "galerias/$ida/$ide";

[*] $tam = "thumb";

[*]

[*] $im  = imagecreatefromjpeg($imagem);

[*] $largurao = imagesx($im);

[*] $alturao = imagesy($im);

[*] $alturad = 100;

[*] $largurad = ($largurao*$alturad)/$alturao;

[*]

[*] $nova  = imagecreatetruecolor($largurad,$alturad);

[*] imagecopyresampled($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao);

[*]

[*] imagejpeg($nova);

[*]

[*] imagedestroy($nova);

[*] imagedestroy($im);

[*]

[*] echo "' />";

 

mas no codigo fonte tah ficando assim

 

<img src='ÿØÿà JFIF      ÿþ >CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality
ÿÛ C 		

$.' ",#(7),01444'9=82<.342ÿÛ C			
2!!22222222222222222222222222222222222222222222222222ÿÀ  d K" ÿÄ           	
ÿÄ µ   } !1AQa"q2‘¡#B±ÁRÑð$3br‚	
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊ
ÒÓÔÕÖ×ØÙÚáâãäåæçèéêñòóôõö÷øùúÿÄ        	
ÿÄ µ  w !1AQaq"2B‘¡±Á	#3RðbrÑ
$4á%ñ&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz‚ƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉ
ÊÒÓÔÕÖ×ØÙÚâãäåæçèéêòóôõö÷øùúÿÚ   ? ð£Ò¤)ª*UZͳD†ùcÖšb÷©ñMbcÐR»*È€Æ}©6¼tëÑ÷áÙìÝjŒ©!†ê)Ý¢l™T‚;Rb§+L"šbhŠœ#r:Ê—•WML¨})mÀ”dT³ì
ÅÙIíX½]­r8ažîa²n$ã>õÓøw@[mr1¬¯–¥”eÐŽ9Ïn½+¯øUiao©N—*»‘Âøù?…zŽ½¢ÁªÂ
´AÚæ+ôävüy”ê´ÜR7…$Òmœ¦½á-
k{I,¡`¬qîR:u$`ûf¼£ÅþŸI¹–+e¨›ÉFcË»½;ÏÔWÐDöSÛù–êï/ÛÀü±ƒÅy—Å*âêÚÖàÞ„‹Ìo*xœe‡åü½k*Udä Ù¥ZQŒ\‘äµ°Nµº<<Æ=ßh}ßN?*ǹ³’“÷½w(´p¹\®jpb8Ê´tíëSiE®Ó" BÙ¢mV‚f‰¬d,½vò?:\ñ½®RŒ­{â–KY$FMÒÀ÷­¨€Â“D¯rê"
ÌÄô AÁ5™å5åôA>ó"š÷O‡¾ÓßG´¹hb’æS¾Y@ÜÀ“ÈÝõ¬*ÍEÒ…Ûìpñ@Òuk;‰ •‘ÌlIÛµO®}Àë_@EyöpŽ0@‘ þ Fpÿ ®³5ŸxsQýÜ–>Wˆt> ëZË›`-æ»S
»äôéÅrΪ“ÐÞ²<F÷[Õ4/_-…ìŸdóË<òÍ›wÌ9íUu­n÷Ä:º¼ *.Øã_ºƒÐU­oE™ukÛ†Û
¼®Ó¤Lÿ 8<qÉàã¾xÍfÛAºîŽX;({‚{Wu%”ºœu¤Óq#Ú³5›EžÔ¸¼O™HýkrúèÞÞü¨â*¬qŒ*¨  ?õ²Y»œä0_¨ ÿ ®Ž‡≠tÍjm1/ôëWŒ°Á‘Àp>µ ¾*º·Q
ÄåN¤„î?\Tºg‹ÛJ²]:xÒ!]ç‘øÓßÆZAr\H¸1×V3æ³…ÑèÒ•>]%fqÿ éê°´ºIE_SÓô·ƒôÁ xnÒÅ>ivòznsÉ?μsᦂºçˆ%Ônú=€süNÀ:ô;Y“[ø«±i;M·¡” ì¿j«%Vª„vê<<\`ܺBÿ kB#{™Îç;‹èê
F-Zï9íσ½¼õ‘Çýõ·AV%œ¬Å‹€Xü¹'‘íM{‰I]Àà IÀù~¤Öï
JÖ±¿#½ÎKǾm™ìæTLo%„0=F{nü뉱ҥ[ÛF¯%Á
åI'Ùsõ®ÿ Å­›húºÈ­,p1‘UpT•8õæ¹j’G{&™;¡ŽwŠ(UÀG	€Hô;îQSªwŒvGŽ¼]ÎBeò¥’=ÁŠ1ñWtë½XËmc–@lÞðzó׿çUõŸ2-vý$‰â=ÉG꼞µÑ|:·3ø…åÉÄqÌÿ “ZÔ›7$eJ*rIž}â-2çJÔŒ7‘´N@b8<~Í3Ÿï[=AÅzOÄéá¸×ˆ.CÅ0©Îzæ¼é”3dE):Rc«	´qðűðßÃØ<¤öðQêíÓ>ÃÀWeáí×@ÐŽ“oÔ¼³Ë!ÉÜÇêkͼM­²kÖšu¬ž_ØUqϱÈ?tv><¶û7•}‘2Že‰ƒÆxëÇOÖ¹¨Æ¤}ô¯}|ÏOÚSŽ¦‡Y3ª[$—NßÝÞ	¾„úûÕ;ËÑcfe{¤òÕKn(Tà“ǧzçî|i¦È#
<.ŠÛŽ«™ñGŽáºÓn ³µS¼lyKç O8é]1Ÿ7G÷N­8Á»•nõ7mZ»s‰..T/9ë´Ž~•qr°ZNí~póR8œ p	ÁÈ<wô¬ëÛÉ_AµÏq3I÷@Qýk1%÷¥N:·æy5Ÿ3Wìo\êÜ—Ws4³ÊrÎÝI¯Døaj7dqÂôýzòxå¯\ФþÄømqp8‘âisîzJÏðr®¦˜T¹¯Øó^-ö·{qœ8ôå\¸éW.Ü—nO5C&ºb¹RG<¥ÌÛ=¯YµÑJÇ3$w7*€BæL¯Ö¸Éšè/Ùàg‚æEMÇ*q×ëÚ¬ÙxŽÎûG¶Šä”º¶Œ(,3¸œ}9ª
¨£Ü4ÀU 9Í^Ÿ,--ÿ ­ŠÅVr~í¬QŠæy.<¦1!'¶ OøÔ°F_QHËuÏÌ­Ð𬿴§Û‹îÏ<S®îüùVU”#¯LVÒIŤcµ$Ù¿¬ÚC=ÂÇ!*¨>M¼`}+ãD¹…³	ôÇòªÖš„²\Ì÷ï-ÆI­‹{ðȷ̧*Ozã„y#ÊtT’©.c:ÎÖVÔ ¶ž7ˆÉ _™Hêk×µã\ÙÀ…’G'‘Ž?
àÿ ï¢aÉVÎ=}«aµ9Ÿ˜ràœç§õ¬kBRœZèmEÆ0’}O:º‚X/<©W H¨¹­MY–}A¦SËŸçýk<¯5´ž§2C$3¹x&™4ò2ò{QEoM¾C)-H:¨=êo)gnO½V6¤‘T¹ÞØâ­ÚÊÿ /ÍÞŠ*–Â{›¶nÎMi^ÜÉ‹¢ãz÷QAKcrYžI(¢³–â?ÿÙ' />

 

o que eu fiz de errado??

Compartilhar este post


Link para o post
Compartilhar em outros sites

para imprimir imagens pela gdlib nao usa <img>,rstira a tag <img> e poe :

<?$ida = $linha_fotos['id_agenda'];$ide = $linha_fotos['end'];$imagem    = "galerias/$ida/$ide";$tam = "thumb";$im      = imagecreatefromjpeg($imagem);$largurao = imagesx($im);$alturao  = imagesy($im);$alturad  = 100;$largurad = ($largurao*$alturad)/$alturao;$nova    = imagecreatetruecolor($largurad,$alturad);    imagecopyresampled($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao);    imagejpeg($nova);imagedestroy($nova);imagedestroy($im);header("Content-type: image/png"); echo $nova?>

nao testei aqui, mais acho que funfa[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dimensionar imagem

imagemdim.php

<?    header("Content-type: image/jpeg");	    $im       = imagecreatefromjpeg($_GET['imagem']);    $largurao = imagesx($im);    $alturao  = imagesy($im);    $alturad  = 240;    $largurad = ($largurao*$alturad)/$alturao;	$nova     = imagecreatetruecolor($largurad,$alturad);	imagecopyresampled($nova,$im,0,0,0,0,$largurad,$alturad,$largurao,$alturao);// o 85 é a qualidade da imagem gerada    imagejpeg($nova, $novonome, 85);    imagedestroy($nova);	imagedestroy($im);?>
e para mostrar a imagem você coloca:

fotos.php

//SQL para pegar o caminho das fotos<img src=imagemdim.php?imagem=$foto>

Compartilhar este post


Link para o post
Compartilhar em outros sites

valews ae galeraeu tava fazendu tb da maneira du phpman ae depois de muito trampo descobri q eu BURRO como sow coloquei o arquivo que diminui dentro de uma pasta chamada include e na pasta pai se encontra o arquivo q o requere ae tava esquecendo de colocar im ../ antes do end pra voltar para a pasta pai quando a execução do arquivo que diminui ocorrerf*** viu brigadao ae !!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.