I am still trying to get GD to work on my system, but you need to output a header:
header("Content-type: image/jpg"); then at the end: imageJPG($im); It should work if I'm not wrong... "Anthony Ritter" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Using PHP 4.1.1. / Apache / Win 98 > > I'd like to use a .jpg from another URL - say: > > http://www.blah.com/foo.jpg > > and turn it into a variable using PHP and then once it is a variable to try > to manipulate that image using GD Libraries which are installed. > > Is this possible? > > I tried placing the string of the URL into a variable like: > > $theoldimage="http://www.blah.com/foo.jpg"; > > and then calling this function of: > > $thenewimage=imagecreatefromjpeg ($theoldimage); > > but it did not return a value when I echo'ed > > $thenewimage > > Many thanks for any advice. > Tony Ritter > .................................................................. > > function LoadJpeg ($imgname) { > $im = @imagecreatefromjpeg ($imgname); /* Attempt to open */ > if (!$im) { /* See if it failed */ > $im = imagecreate (150, 150); /* Create a blank image */ > $bgc = imagecolorallocate ($im, 255, 255, 255); > $tc = imagecolorallocate ($im, 0, 0, 0); > imagefilledrectangle ($im, 0, 0, 150, 30, $bgc); > /* Output an errmsg */ > imagestring ($im, 1, 5, 5, "Error loading $imgname", $tc); > } > return $im; > } > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php