Gracias a @Analton llegué a un artículo llamado Never user $_GET again, que habla de cómo ya no deberíamos utilizar más las archi-conocidas variables globales de GET y POST al programar en PHP. No sólo eso, sino que explicando los conceptos de validación y sanitización nos deja como paso siguiente ir al manual de PHP, y explorar una sección que quizá muchos ya no tengamos del todo frescas.

Esta sección es la de Filtering, en donde nos vemos introducidos a distintas funciones que ya efectúan validaciones de determinados tipos de entrada en particular, y nos permiten filtrar el resto de lo ingresado para obtener valores correctos, o al menos, lo suficientemente corregidos como para que no dañen nuestro código.

“¿Desde cuando está eso ahí?”, algunos preguntarán. Desde PHP 5.2, de forma que ya tiene un ratito ahí, no sé como a muchos se nos pasó de largo. Aprovechen a reaprenderlo y será más fácil programar la entrada de datos!

Soy un zorrinito preprocesado.

Posts relacionados:

Comentarios

Lisandro

July 14, 2010

13:10

Mmmm no se si me gusta…


Sein

July 14, 2010

13:35

Interesante artilugio la verdad, creo que es muyt pasado por alto ya que hoy en dia nadie se ponne a ver la documentacion de $_post o $_get donde aparece informacion acerca de esto por ser algo basico…


Alpha

July 16, 2010

09:16

@Lisandro: Por? Sospechás que puede no estar bien implementado o algo así?

@Sein: Sí, lo mismo pienso yo. Lo bueno de conocer estas cosas es que se pueden usar soluciones comunes y no andar reinventando la rueda.


Agrega tu comentario