TIFF images

From: Date: Fri, 25 Jun 2004 16:15:16 +0000
Subject: TIFF images
Groups: php.general 
Request: Send a blank email to php-general+get-189063@lists.php.net to get a copy of this message
Hi Everyone, Last week I posted about having a problem displaying TIFFs thru PHP. This week I'm back to issues, tho slightly different. I'll start over with my case. I have a docroot: /usr/local/apache/htdocs-chm/ I have an images dir: /usr/local/apache/chm-images/ These are sensitive documents that I cannot have out where the public can get to them. I was using ImageMagick, however it took a multipage tiff and turned it into: 1.TIFF 1.JPG.0 1.JPG.1 1.JPG.2 1.JPG.3 Sometimes they are 1.JPG, sometimes only 2 pages, sometimes 10 pages. We've decided to go with a TIFF viewer plug-in, and just use those. I am using the follow PHP script to handle this: <? session_cache_limiter('private'); include( $_SERVER['DOCUMENT_ROOT'] . "/master.include.php" ); $blah = "/usr/local/apache/chm-images/" . $_GET['id'] . ".TIFF"; header("Content-type: image/tiff"); header("Content-Transfer-Encoding: binary"); $_GET['id'] = str_replace( ".", "", $_GET['id'] ); $_GET['id'] = str_replace( "/", "", $_GET['id'] ); readfile( $blah ); ?> If the TIFF is a single pager, it works fine. If it's a multipager, I get an invalid file format error. I'm really at a loss as what to do. I'm willing to explore other solutions to display the TIFF images also. Can anyone please help? -Dan Joseph

« previous php.general (#189063) next »