Hi, On 5/9/05, Murray @ PlanetThoughtful <lists@xxxxxxxxxxxxxxxxxxxx> wrote: > Hi All, > > I need to implement the ability to ftp upload files from client machines via > a form in a web application I'm developing. > > From reading the PHP help, all I can find to perform this is the POST method > for handling file uploads > (http://au2.php.net/manual/en/features.file-upload.php). > > From my perspective, while this seems to work, there are a couple of > drawbacks, most important of which is that it seems you can only do > comparisons of the uploaded file, against the potential that the file has > already been uploaded, once the file has already been uploaded and is > sitting in the server temp directory. Instead use the dynamic file names.... say you upload a file filename.jpg when u upload it name it dynamiccaly by appending date and time before the file name like this 2005050501010-filename.jpg > > This is a drawback to our application because the files can typically vary > on a daily basis in size from 20mb thru to 400mb, and 400mb seems like a lot > of bandwidth to consume to discover that the file already exists on our > server. > > I had hoped there was a way in which I could retrieve stats of the file > being uploaded prior to beginning the upload, to compare against files in > the target directory, so that the application can advise the user that the > file already exists and to give them the option to cancel the upload. > > Another minor drawback is that it seems the Post upload method changes the > file datetime to the datetime of the upload. > > So, can anyone confirm that there is no other way to upload files from a > client machine using a form? (and assuming they don't have an ftp server at > their end). > > Much warmth, > > > Murray > > -- bala> balachandar muruganantham blog> lynx http://chandar.blogspot.com web> http://www.chennaishopping.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php