Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/09/2012, 22:39
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Seguridad WebApp

1- Qué librería usas mysql o mysqli?, porque la primera desaparecerá "pronto", es preferible usar mysqli o PDO, como sugiere maycolalvarez

2- Me parece una idea excelente esto de validar en base a expresiones regulares, pero, en algún momento te encontrarás con que hay campos que requieren caracteres como comillas dobles, sencillas o algún otro y comenzarás con problemas si no escapas correctamente para armar tus consultas.

3- Recomendación para mejorar tu método... sólo una, la misma que dijo maycolalvarez: escapa las variables antes de incluirlas en una consulta o usa consultas preparadas.

Puedes leer un poco sobre inyección SQL y algunas opciones para evitarlas (con base de datos MySQL y/o PDO): http://www.forosdelweb.com/f18/aport...8/#post4265377
__________________
- León, Guanajuato
- GV-Foto