Hi everyone,
     I thought that the folowing code should save the data to the file, and then when 
it was run again it should save the new data on a newline in the same file.  It saved 
the data once, but it will not repeat the feat.  The data comes from a form, and I use 
it to generate an email (which works)
I expected the file to look like this...
    Placing_Slip_123_456_SOMECOMPANY+09-02-2002
    Placing_Slip_890_777_SOMEOTHERCOMPANY+09-02-2002
 etc, but I only get the first line.

#!C:\Perl\bin\perl.exe -w
#By Chris Zampese   
#use strict;
use CGI ':standard';
use Net::SMTP;
use LWP::Simple;

# some code here that gets stuff from form and creates an email using NET::SMTP

open(MYFILE, "+>> C:/sentslips/sentslips.txt")
       || die "can't open C:/sentslips/sentslips.txt";

print {MYFILE} "Placing_Slip_";
print {MYFILE} $clientno;
print {MYFILE} "_";
print {MYFILE} $policyno;
print {MYFILE} "_";
print {MYFILE} $underwriter;
print {MYFILE} "+";
print {MYFILE} $dates;
print {MYFILE} "\n";

close (MYFILE);

Thanks once again,
                   Chris.

Reply via email to