my $err=""; my $inputFileHandle = $cgi->param("FILE"); if ( -d <$inputFileHandle> ) { $err.="This is a directory.
"; } if ( !-f <$inputFileHandle> ) { $err.="This is not a plain file.
"; } if ( -z <$inputFileHandle> ) { $err.="This is a zero byte file.
"; } if ( !-e <$inputFileHandle> ) { $err.="This is a non-existing file.
"; }