my @temp; open(DATAFILEIN, "$catagory.dat") || print "Your listing is the first in this category!
"; flock (DATAFILEIN, 2); while() { @line_pair = split(/\|/,$_); $time2 = $line_pair[6]; $currenttime = time (); $difference = $currenttime - $time2; #computing the number of seconds before it expires $expires = $expire_after_days * 86400; if($difference < $expires){ push (@temp,$_); } } flock (DATAFILEIN, 8); if (open(DATAFILEOUT, ">$catagory.dat") ) { flock (DATAFILEOUT, 2); print DATAFILEOUT "$company_name|$time|$email|$member1|$member1phone|$data|$expiretime|$pictureurl|$password|$website|$member2|$member2phone|$address|$citystatezip|$fax|$catlisting\n"; print DATAFILEOUT @temp; userlog(); if ($emailme eq "yes") { $toemail = $myemail; $fromemail = $email; emailme(); } if ($emailuser eq "yes") { $toemail = $email; $fromemail = $myemail; emailme(); } flock (DATAFILEOUT, 8);