This is returning multiple values - that could be considered bad (allowed in Perl but questionable in practice). You might ass in a reference to a hash or something, then set attributes of the hash for each value that needs to be "returned", return a true by default, false if read file error. Maybe someone knows another way (without the hash?).
return ( $found, $eindex, $name, $email ); -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]