CSV file /tab delimited file upload and verification

Em Andamento Postado Jul 30, 2011 Pago na entrega
Em Andamento Pago na entrega

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.

AJAX HTML MySQL PHP

ID do Projeto: #1147700

Sobre o projeto

29 propostas Projeto remoto Ativo em Aug 21, 2011

29 freelancers estão ofertando em média $381 nesse trabalho

SigmaVisual

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

$250 USD in 5 dias
(280 Comentários)
8.2
zeee

Please see PMB.

$400 USD in 10 dias
(188 Comentários)
7.9
madeureka

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

$650 USD in 15 dias
(231 Comentários)
7.3
inzaghi2006

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

$250 USD in 5 dias
(235 Comentários)
7.6
workon

Hi, Please check PMB

$600 USD in 10 dias
(200 Comentários)
7.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 dias
(204 Comentários)
7.2
JulijanAndjelic

Please check your PMB, thanks.

$250 USD in 5 dias
(137 Comentários)
7.3
abraham66

Check pmb pls

$339 USD in 7 dias
(98 Comentários)
6.8
cygital

I can do it.

$300 USD in 7 dias
(78 Comentários)
6.8
Dunkoh

Lets do this! See PMB

$500 USD in 7 dias
(115 Comentários)
6.8
LuigiWidmore

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

$250 USD in 3 dias
(118 Comentários)
6.6
smartgest

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

$250 USD in 5 dias
(32 Comentários)
5.6
valleysoftware

See PMB for a q.

$300 USD in 3 dias
(36 Comentários)
5.1
mike25

Please check your inbox for remarks

$430 USD in 15 dias
(28 Comentários)
4.9
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 dias
(24 Comentários)
5.1
esafeguard

A web application in PHP, JavaScript (AJAX). Looking forward to hearing from you.

$250 USD in 5 dias
(17 Comentários)
5.0
lnj2008

pls,check pmb

$350 USD in 7 dias
(15 Comentários)
5.1
spyrosk

Dear Sir, I can help you with your project Best regards

$320 USD in 10 dias
(3 Comentários)
3.5
vrushabh

please check pmb

$250 USD in 10 dias
(4 Comentários)
3.1
avijitsum2

Please check PMB. Thanks, Avijitsum2

$250 USD in 5 dias
(1 Comentário)
2.4