#!/usr/bin/perl
use CGI qw/:standard/;
print header, start_html('KahlUA'), h1('KahlUA Address Book Update');
open (ADDRESS, "+< /home/kahlua/lookup_book.txt") or print "$!";
print "
Current database:
Name | Number |
";
while () {
($name, $number) = split (/\t/, $_, 2);
print "$name\n";
print " | $number\n";
}
print HTML " |
";
print "" . p, p, h4('Add a new entry:'), start_form, "New name: ", textfield('name'), "New number: ", textfield('number'), p, submit, end_form, hr;
if (param()) {
seek(ADDRESS, 0, 2);
print ADDRESS lc param('name') . "\t" . param('number');
}