bien considerar esta url:protección de PHP de parámetros GET
example.com/single.php?id=21424
Es bastante obvio para usted y yo que el PHP se va a tomar el ello y ejecutarlo a través de una consulta MySQL para recuperar 1 registro para mostrarlo en la pagina.
¿Hay algún hacker malicioso que pueda arruinar esta URL y representar una amenaza para mi aplicación/base de datos mysql?
Gracias
http://stackoverflow.com/questions/601300/what-is-sql-injection –
Por supuesto. Cualquiera puede escribir lo que quiera. –
Independientemente del aspecto de seguridad, tampoco es un buen diseño de aplicación exponer los identificadores internos de la base de datos. La mayoría de los objetos en la base de datos tienen un nombre o título, que debe preferirse como parámetros de URL cuando sea posible. – mario