>Is there a way to display an image withouth sending the headers first?
Not reliably. *SOME* broken browsers will use the apparent "filename" in the URL to decide what kind of document you are sending, even if you *DO* send the headers! Grrr. So you really want your URL to "end" (before any ?) in .jpg or .gif or .png or whatever. >I'm trying to display an inline image... but when I try it just only >send the raw image data... Don't. You cannot (as far as I know) cram an image "inline" into an HTML document. >I've thinking that I need to save an image first to disk and then >display the image later... You do not need to do that either, though. >I don't want to do this... but I wanna hear another possiblities before >doing that... You need two (2) files. One with an IMG tag in it, that points to the second file. The second file needs to spew out a valid JPEG (or GIF or PNG) Sample: ----------------- index.html ------------------------------------------------------ <HTML><BODY><IMG SRC=image.php/stupidbrowser.jpg?filename=pretty.jpg></BODY></HTML> ---------------------------------------------------------------------------- ------- ----------------- pretty.jpg ------------------------------------------------------ <?php header("Content-type: image/jpeg"); header("Content-length: " . filesize("/full/path/to/$filename")); readfile("/full/path/to/$filename"); ?> ---------------------------------------------------------------------------- ------- -- Like Music? http://l-i-e.com/artists.htm -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php