in reply to Re: Using CGI to display images
in thread Using CGI to display images

that was very helpful I have been playing with the path and I am still struggling. I have gone from not found to "exec format error". My error log has the following. The new code is below also.

[Thu Jul 28 13:59:07 2011] [error] (8)Exec format error: exec of '/usr +/lib/cgi-bin/images/Untitled-1.jpg' failed [Thu Jul 28 13:59:07 2011] [error] [client ::1] Premature end of scrip +t headers: Untitled-1.jpg, referer: http://localhost/cgi-bin/hellopm. +pl my code is below. print $q->header, # create the HTTP header $q->start_html('hello world'), # start the HTML $q->img({-src => 'images/Untitled-1.jpg', -alt => 'Powered by Perl'}), $q->h1('hello world3'); # level 1 header

Replies are listed 'Best First'.
Re^3: Using CGI to display images
by zentara (Cardinal) on Jul 28, 2011 at 18:59 UTC
    You look like you may have the wrong content type. Try
    binmode STDOUT; # a good idea print $q->header(-type => "image/jpeg" );

    I'm not really a human, but I play one on earth.
    Old Perl Programmer Haiku ................... flash japh

      Thanks taht was it!