In Progress

Multiple ajax php mysql upload - repost

I am in need of a php ajax multiple upload script.

It should upload files to my ftp, add values to my mysql database and also it should also add a text row (metadata) with information of the upload to a textfile or xml file, this textfile with be populated with a text row (metadata) each time a new upload is being made.

This upload script will be used to add files and additional information to my members site.

Upon upload the user should be presented with a form containing form fields, input fields and some dropdowns that are populated with information from my database. And at the bottom of the form there should be two upload file options, where the user can upload a pdf file and a mp3 file, preventing any other file type. If the user only has a pdf and no mp3 file to upload then there should be an option where the user can check a box to allow him to upload without a mp3, just the pdf file. Some kind of validation, because if not all fields are filled then it should give an error message telling the user to fill in the necessary fields.

Once the user has filled out the necessary form fields and chosen what pdf and mp3 file to upload, the user should be able to either submit the upload or given the opportunity to add more uploads before he submits. If the user chooses to upload more then a new set of form fields that goes with that upload should be presented, these new uploads should use the same mp3 file that was chosen to be uploaded in the first upload but each new upload has its own pdf file. So all the uploads share the same mp3 file but have their own pdf file. Each upload should be unique in the database.

There should be a next and previous buttons where the user can browse through each upload to edit the form fileds if needed before the user hits submit.

And upon submit the user should see a final confirmation page where the information the user entered on the different form fileds for each upload should be presented with a check box at the bottom that says "I confirm" or similar. If "I cofirm" is checked and the submit button is pressed. The upload should be processed. The form fileds should be added to the database and the mp3 and pdf files should be uploaded to the ftp and a text row should be added to a textfile or xml file like this for example when both mp3 and pdf file has uploaded:

dateofuplad;timeofupload;field1;field1;[url removed, login to view];

if the user have checked that no mp3 file will be uploaded then the text row should look like this:

dateofuplad;timeofupload;field1;field1;[url removed, login to view];

All the files should be renamed like so: [url removed, login to view] or [url removed, login to view]

They filename must be unique for each upload and differentiate itself from the already uploaded files.

Since multiple users will be uploading at the same time there must be a mechanism that prevents files being renamed the same.

When uploaded to my ftp the first upload of the day should create a folder with todays date for example 2013-02-14 where all the uploads of today gets uploaded to.

Im thinking in maybe purchasing this theme and build the upload based on this theme. Have a look at the form wizard on this theme:

[url removed, login to view]

The uploading process should maybe look like the form wizard in that theme.

Skills: PHP, Software Architecture

See more: multiple ajax php mysql, multiple ajax php mysql upload, multiple upload ajax php mysql, multiple pdf upload php mysql, php mysql multiple upload, xml to pdf php, xml to pdf in php, xml pdf php, php xml to pdf, mysql architecture pdf, edit pdf form, upload im, type from some pdf files, software architecture php mysql, i need a php/html script mp3, ajax upload, ajax php, mysql script php pdf, php file upload form, create mp3 file text, php check input type, ajax theme, theme wizard, validation script php, php ajax form upload

About the Employer:
( 17 reviews ) Gothenburg, Sweden

Project ID: #4244699

Awarded to:

Josh4C

Ready to start working on this progect

$150 USD in 5 days
(1 Review)
2.4

11 freelancers are bidding on average $190 for this job

hrarcon

Ready to do this work

$220 USD in 2 days
(5 Reviews)
5.0
shamdi

Hello sir, We have reviewed your project requirements and we can build your uploader with all the features you required. Lets get started. Thanks

$225 USD in 5 days
(11 Reviews)
4.9
xplorr007

Check PMB for more details

$250 USD in 5 days
(20 Reviews)
4.7
rajibdebslg

Hi, I am ready to start, Please see PMB for details.

$200 USD in 10 days
(31 Reviews)
4.6
diamond1027

Hi, I have read your spec carefully. I am interested in your project. I can do it perfectly. Best regards.

$200 USD in 5 days
(18 Reviews)
4.2
masoud2011

i am ready to start your project.

$120 USD in 7 days
(7 Reviews)
3.6
pragyaatech

we can deliver the work perfectly.

$250 USD in 5 days
(3 Reviews)
3.0
devbogdan111

Hi , very interesting project . If you already have a website you shouldn't buy a whole theme just for the multiple upload . Regards , Bogdan

$200 USD in 4 days
(3 Reviews)
2.4
malekzein

I have the technical skills for the job.

$250 USD in 7 days
(1 Review)
1.6
quicksoft27

we have 15 years old software development company having ample experienced various skiiled professional to delivery quality deliverable in time for more info PLS chk pmb

$175 USD in 5 days
(0 Reviews)
0.0
RITESHBATHWAL

I am ready to start on this project Sir.

$50 USD in 3 days
(0 Reviews)
0.0