As far as 'output of the ftp session' is concerned you can get this information from Net::FTP by setting
Debug => 1 in your instantiation much as
RhetTbull has.
Using that on the command line will give you some
really nice debugging info which will probably explain why your files aren't appearing
-- Dave