I need 4 php utility scripts written. No security features are needed because I will upload them to one of my hosting accounts, call the scripts (ie navigate to the url) so that it can perform the function, and then delete it. All four scripts will be .php files that are executed by navigating to them. Here are the four php scripts I need: Script #1) a script to unzip a file. Action: Script unpacks a zip or tar file. The name and location of the file to be unpacked will be hard-coded into the script. The php file will be uploaded to a hosting account and executed. Script #2) a script to create a database user (the user name is hard coded into the script) and password (the password is hard-coded into the script), and to create a database of a given name (again, hard coded in the script) and to grant ALL privileges for the database to the user. Is is the equivalent of going into cPanel for an account and creating a new mySQL database and mySQL user and then assigning all privileges for the database to the user. The php file will be uploaded to a hosting account and executed. Script #3) mySQL backup Action: Backs up a mySQL Database. The equivalent of doing a backup from CPANEL or of going into phpMYAdmin, opening a specific database, selecting all of the tables and backing up to a .sql file. The name of the database will be hard-coded into the file. The php file will be uploaded to a hosting account and executed. Script #3) mySQL Import Action: Imports a mySQL Database that has been saved from a backup function or from an export from phpMyAdmin. The equivalent of going into phpMYAdmin, opening a specific .sql and importing it. The name and path of the .sql will be hard-coded into the file. The php file will be uploaded to a hosting account and executed.
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
IMPORTANT: These scripts need to work in a CPANEL Hosting environment. You must have access to a CPANEL-based server (I can't give you root access to mine for security reasons) to be able to test and validate that your scripts actually work. This was a problem the last time I offered this up for bid. I have much of these 4 scripts already written. However, there are problems with them and they don't work correctly in a CPANEL Environment. You will have access to the work already completed.