In Progress

CSV file /tab delimited file upload and verification

I am looking to have a web script developed that allows for upload of a CSV or tab delimited file and then verifies the number of fields and characters per field and generates a report with results.

Here is how it must work:

1) user comes to site and uploads a CSV or tab delimited text file. Form for upload must ask if the first row of information contains field names or not.

2) Parameters would be passed to script indicating the number of fields, the max number of characters allowed per field and whether a field must have text (a required field). The number of fields will have to be able to change so sometimes there may by 3 fields to verify and other times there maybe be 6 fields to verify (as example) as set out in the parameters. Field length and whether data required or not may also be able to change. (perhaps pass parameters as an array).

3) Script checks to make sure there is no malicious code or embedded scripts etc. in the uploaded file

4) Verify number of fields and verify to make sure each field does not go above the max number of characters allowed per field (this is considered an error). Also check field to make sure not empty if data is required.

5) once checked the results must be sent to the screen as well as writing results to a PDF.

6) Results mush show :

- total number of recorders processed

- total number of errors

- total number of good records

If there are errors then all errors must be reported in the PDF. Must specify record number of bad field and error must also be reported (eg. too many characters, field is empty when data is required, etc.)

- Link must be provided to download the report

- The report is to be saved in the same folder as the uploaded file.

- email to be sent to administrator with link to file and report.

Skills: AJAX, HTML, MySQL, PHP

See more: writing file, writing checks, writing bad checks, writing bad check, upload csv verification, script writing pdf download, tab 4, malicious, file upload code, file folder, CSV, csv site, csv php, ajax upload, php file upload form, php file array, php upload file csv, php ajax form upload, php text array, tab delimited text, csv form, php upload scripts, array form, form array, php upload file form

About the Employer:
( 1 review ) Burnaby, Canada

Project ID: #1147700

30 freelancers are bidding on average $378 for this job

zeee

Please see PMB.

$400 USD in 10 days
(177 Reviews)
7.8
SigmaVisual

We can help in your project, please check PMB and our ratings/reviews to get idea of our experience.

$250 USD in 5 days
(242 Reviews)
7.8
jqMike

Would be very glad to write such an uploader. Let's start!

$500 USD in 2 days
(70 Reviews)
7.1
RBird

Custom web 2.0 sites, www.eflooring.biz, www.direct-jewelry.com or www.ivegotskills.com, www.houstonrestaurants.com, www.tcmp.biz. Can handle all programming languages and database types. Sites include administrative b More

$480 USD in 10 days
(29 Reviews)
7.0
zeke

Ready to start immediately and finish as soon as possible. Please provide details about verification algorithm in PMB. How parameters should be managed? Via admin panel or config file?

$300 USD in 3 days
(155 Reviews)
6.8
abraham66

Check pmb pls

$339 USD in 7 days
(97 Reviews)
6.8
Dunkoh

Lets do this! See PMB

$500 USD in 7 days
(104 Reviews)
6.8
madeureka

ready to start, every day report payment after full test.

$650 USD in 15 days
(110 Reviews)
6.5
santoshfree

Hi, We will complete requirement.please check pmb

$400 USD in 15 days
(67 Reviews)
6.4
LuigiWidmore

Hi sir , Please check PM. You'll find it interesting. Thank you.

$250 USD in 3 days
(93 Reviews)
6.3
workon

Hi, Please check PMB

$600 USD in 10 days
(85 Reviews)
6.2
onedeepen

Please check PMB for portfolio. ready to start. csv upload, pdf generation and the logic understood well. Might need more discussion.

$250 USD in 3 days
(53 Reviews)
6.0
inzaghi2006

I've read your requirement carefully, and understood what you want. Please contact me for best service.

$250 USD in 5 days
(88 Reviews)
6.0
cygital

I can do it.

$300 USD in 7 days
(35 Reviews)
6.0
JulijanAndjelic

Please check your PMB, thanks.

$250 USD in 5 days
(29 Reviews)
5.6
smartgest

I can take care of this project. Please check PM.

$250 USD in 5 days
(31 Reviews)
5.5
softwarevamp

Hello, i can do this in a timely manner look to work with you At your disposal for any query. Regards softwarevamp

$399 USD in 5 days
(24 Reviews)
5.1
lnj2008

pls,check pmb

$350 USD in 7 days
(15 Reviews)
5.1
valleysoftware

See PMB for a q.

$300 USD in 3 days
(28 Reviews)
5.0
mike25

Please check your inbox for remarks

$430 USD in 15 days
(28 Reviews)
4.9