Greetings!
I am having some trouble with a script designed to create a table.
Here is the important part:
use CGI::Carp qw(fatalsToBrowser);
use CGI qw/:standard :html center *big *strong *table *tr *td
delete_all/;
use Time::Local;
build_calendar(param('month'), param('year'));
sub build_calendar
{
my ($month, $year);
my (@calendar);
my ($currentDate);
$month = $_[0];
$year = $_[1];
@calendar = rawCalendar($month, $year);
print start_table({-align=>center, -width=>"95%", -border=>1});
for ($i = 0; $i < 6; $i++)
{
# $line = "";
print start_tr();
for ($j = 0; $j < 7; $j++)
{
$currentDate = shift(@calendar);
# $line = $line . $currentDate . ' ';
# $line = "$line$currentDate ";
print td($currentDate);
}
# print "$line<BR>";
print end_tr();
}
print end_table();
}
When I run this, I get the following error:
Undefined subroutine CGI::start_tr
at c:\INDIGO~1\HTDOCS\CREW\CALENDAR.CGI line 82
I don't have a good book on CGI, but I think the use statement is
correct, and the start_table() routine is working. Why don't I have
start_tr()?
Also, is there a bood book that actually talks about CGI? I have a
couple whose titles include "CGI", but they say nothing about CGI. All
they talk about is Perl.
Thanks!
Rob
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]