#!/usr/bin/perl
use CGI;
$query = new CGI;
print $query->header;
print $query->start_html(-title => "Guestbook Thing");
print $query->h1("Guestbook Thing");
&writeit($query);
&readit($query);
&printit($query);
print $query->end_html;
sub writeit{
my($query)=@_;
print $query->startform;
print "Name:";
my $name = $query->param('Name');
my $comments = $query->param('Comments');
print $query->textfield(-name =>'Name'), "
";
print "Message:
", $query->textarea(-name => "Comments",-rows => "10",-columns => "50"),"
\n";
print $query->submit(-value => "Submit");
print $query->reset(-value=>Reset);
print $query->hr();
print $query->endform;
open(WRITE,">>guestbook.txt") || dienice("AHH $!");
print WRITE "$name::$comments\n"; #wonders if he should use the join function here...
close(WRITE) || dienice("AHH $!");
}
sub readit{
open(WRITE,"guestbook.txt") || dienice("AHH $!");
while (){
@_ = @text;
}
close(WRITE);
@done = split(/:/,@text);
}
sub printit{
print $query->h2('Current Results');
print $query->hr;
print "Message By: $done[0]
";
print "<Message>:
$done[1]
</Message>";
}