Ver Mensaje Individual
  #12 (permalink)  
Antiguo 24/09/2008, 09:06
Avatar de chitoso
chitoso
 
Fecha de Ingreso: mayo-2008
Ubicación: Montevideo, Uruguay
Mensajes: 205
Antigüedad: 16 años
Puntos: 5
Respuesta: Es suficiente con AddSlashes() para evitar la inyección SQL?

Es como todo, tendrías que evaluar costo/beneficio... Esta función puede ser suficiente en algunos casos.

En este link, te pasan 3 opciones que son mejores que simplemente usar AddSlashes. Una es usar el mecanismo de escape de caracteres de cada proveedor de base de datos, por ejemplo mysql_real_escape_string(). La otra, usar PDO. Y la última, usar una librería de terceros.

http://devzone.zend.com/article/1918...-SQL-Injection

Yo uso PDO y la verdad, a pesar de que no hay mucho tutorial en internet, luego que le agarras la mano, es bastante útil. Lo recomiendo como buena practica.

Saludos
__________________
Pasión por la Música