in reply to ftp uploading

What are using to parse the CGI request? If it's the CGI module, your problem is that it doesn't produce an %in hash for you by default, it has to be asked to. I also suspect you're oversimplifying the problem there - so I agree with the above reply: post some more of your code.