I'm using regex (https?:\/\/.*\.(?:png|jpg|jpeg|gif))
to validate image url and it's working, but still some unwanted user could put a code like this in the image url:
http://avatar/image'OR''='/someimage.jpg
and I wonder if there is another regex can detect special character like '
and ;
Asked
Active
Viewed 455 times
-1

PeeHaa
- 71,436
- 58
- 190
- 262

user2836335
- 21
- 3
-
Give up the idea of guarding against SQLi by using blacklists. Make your DB access secure instead, by parameterizing your queries and doing whatever you platform allows you to do in this direction. – Cristian Lupascu Oct 10 '13 at 09:03
1 Answers
0
Don't ever rely on regex for protecting your database against sql-injection. Use parameterized queries
instead for user input inside sql-statements.

Vince
- 1,517
- 2
- 18
- 43