Multiple ajax php mysql upload - repost

已完成 已发布的 Feb 14, 2013 货到付款
已完成 货到付款

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;[login to view URL];

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

dateofuplad;timeofupload;field1;field1;[login to view URL];

All the files should be renamed like so: [login to view URL] or [login to view URL]

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:

[login to view URL]

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

PHP 软件构架

项目ID: #4244699

关于项目

10个方案 远程项目 活跃的Feb 15, 2013

授予:

Josh4C

Ready to start working on this progect

$150 USD 在5天内
(2条评论)
3.6

有10名威客正在参与此工作的竞标,均价$187/小时

rajibdebslg

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

$200 USD 在10天内
(157条评论)
6.9
xplorr007

Check PMB for more details

$250 USD 在5天内
(101条评论)
6.6
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 在4天内
(25条评论)
6.3
RITESHBATHWAL

I am ready to start on this project Sir.

$50 USD 在3天内
(184条评论)
6.7
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 在5天内
(19条评论)
5.2
masoud2011

i am ready to start your project.

$120 USD 在7天内
(12条评论)
4.5
pragyaatech

we can deliver the work perfectly.

$250 USD 在5天内
(2条评论)
3.0
malekzein

I have the technical skills for the job.

$250 USD 在7天内
(2条评论)
2.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 在5天内
(0条评论)
0.0