Creo que ya ha quedado, espero que mi script les sirva de algo, ya que es un sistema interesante para bajar archivos zip y demás de un servidor FTP.
El problema está en la variable $url, lo manejaba como una dirección url cuando debe manejarse como la raíz del ftp, con esto quiero decir en vez de
http://www.tudomonio.com/carpeta/ARHIVO.extension (ARCHIVO.extension se obtiene con el $_GET) usas /home/usuario/carpeta/ARCHIVO.extension
para saber la raíz de tu servidor existe $_SERVER['DOCUMENT_ROOT'];
De nuevo espero que le sirva a alguien mi script:
TODO cl código anterior está bien exepto la variabld $url que se debe cambiar con datos obtenidos con el $_SERVER['DOCUMENT_ROOT'];
Un abrazo y gracias a todos.
