Prevent SQL Injection on PHP Page

Cancelado Publicado Aug 23, 2009 Pagado a la entrega
Cancelado Pagado a la entrega

I have a PHP/mySql script that needs to be protected against sql injection for it’s forms. I need a coder to create the server-side php protection, and the front-end validation via javascript to block certain characters from coming through or perhaps convert them to appropriate characters. There might be an existing field validation script, so perhaps work with that. You’ll also need to make it so that the forms can only be submitted through my site, and not an off site. Need to make it easy to block a list of bad characters, and must be able to easily add new form fields for future forms. Also, let me know if there’s any other ways to do the SQL injection that I’m not thinking of. After you get it all created, you will need to implement the solution to my forms on my site. I think as soon as you get the solution done for one form, it will be easy and fast to implement on other forms. Here’s a list of forms: • SQL injection and front end protection of fields • Register • Login • Forgot password • Email a friend • Add Comments • Search • Advanced search • Any form submission page • Shopping cart info • Blog entries The project timeline for this is 3 days. I would like to choose a coder in the next 24 hours or less. If you don’t have time to work on this project, then please don’t bid. I MUST have status updates every day, including your findings, results, code, etc. If it looks like you’re not working on the project or making any progress, I’ll have to get a new coder and cancel the project. I will NOT extend the project; instead, I’ll hire a new coder. Sorry.

## Deliverables

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).

## Platform

lamp - linux, apache, mysql, perl

Ingeniería MySQL PHP Arquitectura de software Verificación de software Web Hosting Gestión de páginas web Verificación de páginas web

Nº del proyecto: #2848711

Sobre el proyecto

6 propuestas Proyecto remoto Activo Aug 28, 2009

6 freelancers están ofertando un promedio de $13 por este trabajo

marconian

See private message.

$17 USD en 3 días
(121 comentarios)
5.6
Purplecoder

See private message.

$15.29 USD en 3 días
(92 comentarios)
5.1
wwwPHP

See private message.

$15.3 USD en 3 días
(141 comentarios)
4.8
setiawanutama

See private message.

$12.75 USD en 3 días
(56 comentarios)
4.3
honeyexpert

See private message.

$8.5 USD en 3 días
(1 comentario)
0.0
samuveland

See private message.

$11.9 USD en 3 días
(0 comentarios)
0.0