How and what would be the preffered way to allow members of my site to upload videos to the site? I assume I would have to somehow create an ftp connection as it probably would timeout with http. Would it be prefered to make a java or flash interface so they can easily monitor the progress of the upload?
erick, what i would do is do it all via http. you can set the connection timeout high on the page so it will not time out. I have done a couple upload scripts where one removes all the form fields and tells the user the upload is in progress and not to do anything on the page or the upload will not complete, and also one with a popup window which has a progress bar in it. You could really do both of the site if you wanted.
All depends how large the files are going to be. It's the same argument we had about downloading them another thread recently, if they're going to be large then HTTP is really not the ideal way to do it.