#! /usr/bin/perl -w use strict ; #Adress Book Program #ver .01 #Lou Moran 01.28.02 my ($cat, $fname, $lname, $cname, $addr1, $addr2, $city, $state, $zip, $wphone, $mphone, $hphone, $ophone, $bday, $anni, $email, $icq, $notes) ; open (ADDRESS, '>> addbook.txt') or die "Can't open file; $!" ; while (
) { print "Is this a Personal or Business contact? (Enter P or B)" ; my $perbus = ; chomp $perbus ; $perbus =~ tr/A-Za-z/a-z/ ; if ($perbus eq 'b'){ $cat = "Business" ; } else { $cat = "Personal" ; } print "Enter a first name: " ; $fname = ; chomp $fname ; print "Enter a last name: " ; $lname = ; chomp $lname ; print "Enter a company name: " ; $cname = ; chomp $cname ; print "Enter address information: " ; $addr1 = ; chomp $addr1 ; print "Enter address information: " ; $addr2 = ; chomp $addr2 ; print "Enter city: " ; $city = ; chomp $city ; print "Enter state (Use 2 letter abbreviation): " ; $state = ; chomp $state ; print "Enter Zip code: " ; $zip = ; chomp $zip ; print "Enter work phone: " ; $wphone = ; chomp $wphone ; print "Enter mobile phone: " ; $mphone = ; chomp $mphone ; print "Enter home phone: " ; $hphone = ; chomp $hphone ; print "Enter other phone: " ; $ophone = ; chomp $ophone ; print "Enter a birthday: " ; $bday = ; chomp $bday ; print "Enter an anniversary: " ; $anni = ; chomp $anni ; print "Enter email address: " ; $email = ; chomp $email ; print "Enter ICQ or AIM name: " ; $icq = ; chomp $icq ; print "Enter a note about the entry: " ; $notes = ; chomp $notes ; write ADDRESS ; } close ADDRESS or die "Can't close file; $!" ; format ADDRESS_TOP = AddressBook version 0.01 ___________________ ______________________________________________________ . format ADDRESS = @<<<<<<<<<<<<<<<<<< @<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< "NAME", $lname, $fname "ADDRESS", $addr1 "ADDRESS", $addr2 "CITY", $city "STATE", $state "ZIP", $zip "WORK PHONE", $wphone "MOBILE PHONE", $mphone "HOME PHONE", $hphone "OTHER PHONE", $ophone "BIRTHDAY", $bday "ANNIVERSARY", $anni "EMAIL", $email "ICQ-AIM NAME", $icq "NOTE", $note "CATEGORY", $cat .