On 11 Feb 2002, at 19:30, Michael Sims wrote: > I'm not sure I really know what you're asking, but if you are asking > if you can use PHP code within HTML files (with *.html extensions) > then the answer is yes. If you're running Apache, add the following > to your httpd.conf:
> Please disregard if this is not what you were asking... :) No, thanks. It tells me I wasn't clear. Using mod_perl I can write a module for any phase that Apache goes through while handling a request. Based upon any variables I want, I can tell Apache to have my module handle one of those phases. So when you request this url for example: http://www.mydomain.com/joe.html My module can take joe.html and insert it as the body of a template and then return that to your browser or if you request something else like http://www.mydomain.com/image_of_joe.gif then my module just declines to handle that and apache continues through it's phases. Here is an example (bad execution of an example though) http://161.58.230.66/images/ I have the following .htaccess file in that directory: SetHandler perl-script PerlHandler Apache::Schoenster_Gallery PerlSetVar DOCROOT /usr/local/etc/httpd/htdocs/images PerlSetVar URL_PATH /images I can stick this .htaccess file in any directory (only makes sense where I have images) and it uses those 2 variables above to determine where to read for images and where to write the files which produces the frame-set that you see (the module looks in that file for templates to parse so I can have different looks in different places wihout changing the module). I say it's a bad execution because I'm using imagemagick to resize (regardless of original size). If I add new images it will automatically create a thumbnail (which can currently be larger than the original :) of that. I use a db file to cache thumbnails already created but it does check file modification date to see if it should resize the image or not. But what I want to do is to do this with html files where I'll have a few templates (header,footer,navigation,boxes) that will be created on the fly depending upon variables when a client requests an html file and I want to know if I can do this in PHP without rewriting the url (which is not such a bad option perhaps). Peter --------------------------- "Reality is that which, when you stop believing in it, doesn't go away". -- Philip K. Dick -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php