Just write the functionality of the script as a module and put "standard usage" of it at the end like:
that way you can make one file that is both a module and an all-in-one CGI script. This might even help the modulephobic slowly learn to like modules. (: - tye (but my friends call me "Tye")package main; require File::Basename; File::Basename->import( qw(basename) ); if( &basename( $0 ) eq &basename( __FILE__ ) ) { require CGI; my $q= CGI->new(); # ... }
In reply to (tye)Re: Not Matt's Scripts
by tye
in thread Not Matt's Scripts
by davorg
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |