phpWebFTP offers a way of connecting to you FTP server, even when you are behind a firewall or proxy not allowing traffic to FTP servers. This is very common in business networks. phpWebFTP overcomes this issue by making a FTP connection from your webserver to your FTP server and transfering the files from this web server to your webclient over the standard http protocol. phpWebFTP is free software and the source is available under GNU license.
This is an all encompassing file management system. Once installed, you can edit, view, and validate files. New files can be created or uploaded. Many other capabilities exist, especially if the proper libraries are installed.
smb4php is a Samba stream wrapper for PHP to access files and folders shared by an SMB server in a transparent way. You will be able to use fopen, fclose, fwrite, fgets, opendir, readdir, unlink, etc.
Due to the limitations of running scripts in server environment, you can reach only those files of the filesystem that are available to the web user (www-data or wwwrun used by Apache). In general, it's much more than just the files and directories under document root!
Joining mailing list will entitle you
to receive occasional emails informing you of news and
updates to the site and any special offers that may be
of interest to you.