Reply to Re: help on image display

Your name:

Reply:


Posted by shimmyshack on 06/27/07 09:00

On Jun 27, 3:59 am, shotokan99 <soft_devj...@yahoo.com> wrote:
> i have this issue:
> showpic.php
> ================================================
> $ch = curl_init();
> $timeout = 0;
> curl_setopt ($ch, CURLOPT_URL, $xmyurl);
> curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
> // Getting binary data
> curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
> curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1);
> $image = curl_exec($ch);
> curl_close($ch);
> header('Content-type: image/png');
> $xim=@imagecreatefromstring($image);
> $xbase = @imagecreatetruecolor(130,168);
> $xback=imagecolorallocate($xbase, 255,255,255); //green
> imagefill($xbase,0,0,$xback);
> $xhead=@imagecreatefrompng('xhead.png');
> imagecopy($xbase,$xhead,10,0,0,0,108,28);
> imagecopy($xbase,$xim,0, 28, 0, 0, 130,140);
> imagepng($xbase);
> ================================================
> then i have this code to display the pic:
> echo'
> <font color="#FF0000" size="4">Congratulations!!!</font><br>
> <span style="font-weight: 400"><font size="2">
> <font color="#000000">Here is your pic ;-)</font><br>
> </font></span>
> <img src="showpic.php?xurl='.$newurl.'">
> ';
> the issue is, on my machine both on ie and ff the image display
> perfectly.
> however on some machines it doesnt display the entire pic just the
> $xhead value.
> what is wrong with it? can some pls tell me how to fix this problem?

my guess and it is only a guess is that in those cases the url is not
making it to your showpic.php, perhaps they have funny characters in
their names or whatever. try using urlencode to make sure that the
full url is not currupted, (or base64encode)) and then decode beofre
using it in your script. That is the part f the script you havent put
up.

Why not put some debugging code in there, so as they browse, it saves
the values for you to peek at, checking what bit works and what bit
doesnt might help you out here, values of what was sent as well as
what you create.

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация