#!/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:

"; while (
) { ($name, $number) = split (/\t/, $_, 2); print "
Name Number
$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'); }