free for webmasters
free PHP scripts

Path = Home > PHP Scripts > File Manipulation

Free File Manipulation PHP Scripts

Free scripts to enable you to manage the files on your web server.

Simple Upload

A nice clean upload script which can be embedded into any webpage. It can stop any large files been uploaded and supplies the url to the file when done.
Requirements: PHP
Version: N/A
Status: Freeware
Download Now from the author's website (right click)



Visit the Author's website        - Is this link dead or broken? -  Report it
( will open in new window )

Downloader

A file download script that will only allow files to be downloaded from selected hidden directories. An unlimited number of files are easily added complete with a download counter for each file, a total download count, downloads yesterday, two days ago and three days ago. A simple display can be added to any page to show X number of top downloads.
Requirements: PHP
Version: 1.1
Status: Freeware
Download Now from the author's website (right click)



Visit the Author's website        - Is this link dead or broken? -  Report it
( will open in new window )

Data Backup

Backup any number of files of any description and compress them into one file for a quick and easy download. This is ideal for backing up game scores, counter files, log files or any files from anywhere in your server space. Full setup instructions are included.
Requirements: PHP and PERL
Version: 1.0
Status: Freeware
Download Now from the author's website (right click)



Visit the Author's website        - Is this link dead or broken? -  Report it
( will open in new window )

Simplicity oF Upload

If you want to have an easy to integrate Upload system, then you have found it. This simple system is easy to configure and is safe to use. One of the remarkable features about this script is extension attributes, which allow you to specify how the uploaded files should be treated. For example the attribute "exec" will read the contents of an uploaded file and put it in a txt file so it can't be executed - it will only be viewable. Also there is special treatment for PHP files. You can highlight the code and save it into an HTML file so it won't be harmful anymore. Features:- Multiple files upload. - Extensions check. - Extensions attributes. - Max file size control. - Show content after uploading. - Change mode of the uploaded file. - Ability to avoid files overwriting. - Password protection. - Email notification for upload. - Log upload attempts in txt files.
Requirements: PHP
Version: 1.3
Status: Free

Visit the Author's website        - Is this link dead or broken? -  Report it
( will open in new window )

phpXplorer

phpXplorer is an open source file manage- ment system written in PHP. It enables you to work on a remote file system through a web browser. By default it has got dialogs for editing HTML, PHP, image, Apache, compressed and email files. Its modular design makes it easy to build your own filetypes, property sheets, views and themes. phpXplorers permission manager enables you to restrict the access to the shared file system for multiple users in a detailed way.
Requirements: PHP
Version: 0.9.12
Status: Free

Visit the Author's website        - Is this link dead or broken? -  Report it
( will open in new window )

FSGuide

FSGuide is a Norton Commander-clone for the web, which might be useful when you do not have shell access to your server, but want to perform various file operations. As a hosting provider, you can even give this tool to your hosting users, so they can access and modify their files through FSGuide - or you can use it yourself as a system administration tool.
Requirements: PHP
Version: 0.6
Status: Free

Visit the Author's website        - Is this link dead or broken? -  Report it
( will open in new window )

FileMgr

FileMgr is a PHP-based file manager that supports multiple file operations including copy, move, touch, delete, and chmod. On a single-file level it supports upload, mkdir, rename, delete, touch, chmod, and will let you change the timestamp on files. It gives information including the date/time last accessed/modified, owner, group, and permissions.
Requirements: PHP
Version: N/A
Status: Free

Visit the Author's website        - Is this link dead or broken? -  Report it
( will open in new window )

PHP Web Commander

PHP Web Commander is an application designed for web server usage. The basic idea of the program concerns the possibility to manage files, ftp accounts, database, etc. Similarly to the populars Windows files managers, the utility is endowed with an user-friendly interface, ensuring the same level of functional procedures. Supporting a wide range of plugins, the application allows the user to configure his own Web Commander system, through miscellaneous commands.
Requirements: PHP
Version: 0.3.8
Status: Free

Visit the Author's website        - Is this link dead or broken? -  Report it
( will open in new window )

QuiXplorer

QuiXplorer is a multi-user, web-based file-manager. It allows you to manage and/or share files over the internet, or an intranet. The latest version provides the following functionality:- Browsing directories; showing names, file sizes, file types, modification times and permissions - Copying, moving and deleting files - Searching for files and directories - Uploading and downloading files - Editing text files - Creating new files and directories - Changing file permissions.
Requirements: PHP
Version: 2.3.1
Status: Free

Visit the Author's website        - Is this link dead or broken? -  Report it
( will open in new window )

phpWebFTP

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 the FTP server of your liking and transfering the files from this web server to your webclient over the standard http protocol.
Requirements: PHP
Version: 2.7
Status: Free

Visit the Author's website        - Is this link dead or broken? -  Report it
( will open in new window )