Rob, Have you considered useing the object oriented method? It is a little bit more complicated, BUT it will work.
use strict; use warnings use CGI; my $CgiObject = new CGI; my $STRING = "There are not any trains running on thi day.<br>Use the date dropdowns above to select adifferent day."; my $htmlString = $CgiObject->p ( $CgiObject->center ( $CgiObject-strong($STRING) ) ); --- Rob Richardson <[EMAIL PROTECTED]> wrote: > Dave, > > Your response dovetails nicely with my next > question. The module I'm > working in begins as follows: > > use warnings; > use strict; > use CGI qw/:standard center strong *big delete_all/; > > After putting parentheses after my calls to "br", > the program compiled > and started running. It barfed, though, at the > following line: > > $htmlString = p(center(strong("There are not any > trains running on this > day.<br>Use the date dropdowns above to select a > different day."))); > > It complained that $Schedule::strong was undefined. > As you > illustrated, changing "strong" to "CGI::strong" > fixed that problem, and > it proceeded to complain about "$Schedule::center" > being undefined. > > I had thought that the "use CGI" line would tell > Perl enough about > those functions that I wouldn't have to qualify > them. What do I have > to do to avoid putting the package name before every > subroutine that > doesn't come from the package I'm developing? For a > complicated > program, I would imagine qualifying every subroutine > call would get > very cumbersome! > > Thanks once again! > > RobR > > P.S. In the little test program, if I leave the > semicolon off the last > line, it compiles. If I put it on, it complains > about the "br" > bareword. I'm using IndigoPerl. > > __________________________________ > Do you Yahoo!? > Yahoo! Calendar - Free online calendar with sync to > Outlook(TM). > http://calendar.yahoo.com > > -- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > ===== -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GIT d s+:++ a C++ UL++ US+ P+++ L++ W+++ w PS PE t++ b+ G e r+++ z++++ ------END GEEK CODE BLOCK------ __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). http://calendar.yahoo.com -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]