quindi per l'upload (operazione che farà solo l'amministratore del sito) va bene connettersi al server ftp.Originariamente inviato da gianiaz
In linea di massima io scarterei questo metodo di gestire i files, se ci metti un po' di attenzione puoi fare tutto in php.
infatti con i permessi settati in quella maniera non posso uploadare il file con move_uploaded_file.
Mentre per il download ( operazione per gli utenti loggati) cosa mi posso inventare?