Re: images outside of document root

From: Date: Tue, 06 Jul 2004 07:04:02 +0000
Subject: Re: images outside of document root
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-189772@lists.php.net to get a copy of this message
* Thus wrote Dennis Gearon: > I want to keep an entire library OUTSIDE of the document root. The library > includes some imgages. How can I have the browser include the imageges? > > I've hard of BASE64'ing the images into the header and decoding them using > javascript. Is this the best way? Where is code to do that? no, its probably the worst way. To have the browser reference images outside the document root you'll have to create a php wrapper function that decides on what to do: <img src="/showimage.php?file=foobar.jpg"> showimage.php: <?php $file = $_GET['file']; // authentication if needed... // check for valid file, etc.. header('Content-Type: image/jpeg'); // send right content type readfile($path_outside_docroot . $file); Curt -- First, let me assure you that this is not one of those shady pyramid schemes you've been hearing about. No, sir. Our model is the trapezoid!

« previous php.general (#189772) next »