Michael, Thanks for the Mason tip. It does look exactly like what I need. Although I wonder how it compares with embperl... anyone any thoughts?
On another note... I saw that the mod_perl lines were commented out in my httpd.conf. Since mod_perl is required for Mason (well, Mason performs best with mod_perl), I uncommented the mod_perl lines. Now httpd won't start. I get the following error when I tail my error_log perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LC_ALL = (unset), LANG = "en_US" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). Looks like I have made a bigger mess than I was in. Please help, someone. pk/ On Saturday, March 16, 2002, at 09:24 PM, Michael Maibaum wrote: > On Sat, Mar 16, 2002 at 07:37:18PM -0600, Puneet Kishor wrote: >> question from a newbie. How do I include a code fragment in a perl >> script so it first gets included and then interpreted/compiled? >> >> Ok. that's the short question. In other words, this is what I am trying >> to do -- >> >> I have one index.pl (this is a web app), and everything passes through >> this. So, if the call is to index.pl?do=login then the login page is >> included, if the call is to index.pl?do=verify then the verify page is >> included. This is how I work in the world of other web programming >> (Cold >> Fusion, PHP, etc.). This way I have to declare all my use statements >> (to >> import packages), other declarations, param checking, etc. in one >> place. >> I also have one master template, and everything else is simply >> included... > > look at HTML::Mason, you will like it :). > <http://www.masonhq.com/> > > HTH > > Michael > -- > Dr Michael A. Maibaum - (W)+1 (415) 561 1682 - (H)+1 (415) 626 6733 > <[EMAIL PROTECTED]> <URL:http://www.gene-hacker.net/>