This is how I do it.

I create a php page that gets the image and sends the correct header. 
Then in my other php page that displays the details about a user i call
<img src="showperson.php?name=$fullname">. Then in showperson i send the
correct image headers and the image is displayed properly.

HTH...

On Thu, 2002-11-14 at 10:50, Krzysztof Dziekiewicz wrote:
> > I can show a jpeg using a href with a target, either in a new page or a
> > frame. To do this, PHP needs to be fed 'header("Content-type:
> > image/jpeg")'. This can be put more or less anywhere in the very short
> > script used for showing the jpeg and works. However, if I try to put any
> > more html code into the script, i.e. 'print <html>';, print '<body>';
> > etc, *anywhere*, I get a "headers already sent" error.
> 
> You can not put any html code with image code.
> If you send some html you mean to send
>     header("Content-Type: text/html")
> with
>     header("Content-type: image/jpeg")
> Where do you want go to ?
> 
> You can do so:
> There is on the page http://xxx/user.html?name=smith some html code where a user can 
>act.
> Among the html code you insert <img src="http://xxx/userfoto.html?name=smith";>
> On http://xxx/userfoto.html you send  header("Content-type: image/jpeg") and the
> image content and no html code.
-- 
.: B i g D o g :.



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to