jueves, 2 de abril de 2009

Validacion de datos con PHP

Durante el recorrido del desarrollo web en algun momento nos encontraremos con que debemos validar la información que recibimos mediante un formulario, ya sea que la información llege por get o post, no importa cual de los dos metodos sea, lo que si es importante es que antes de ejecutar cual quier acción debemos validar la integridad de los datos.

En cuanto a integridad se habla de validar que, si espero un valor tipo numérico realmente sea númerico así como otro tipo de dato.

Es cierto que para PHP cual quier dato siempre lo tomara como un String (cadena) pero el objetivo es decirle que cierta cadena debe estar compuesta solo de valores del 0 al 9.

Para esto haremos uso de expresiones regulares, apesar de ser un tema amplio solo haremos uso de cosas básicas.

¿Qué queremos validar?

1.- Los valores solo sean tipo texto
2.- Los valores solo sean números
3.- Que sea una cuenta de correo electronico valida

La clase esta en el siguiente [link]

Ahora que escribo el post, con un poco más de tiempo se me han ocurrido algunas mejoras, como podria ser el que no tenga en mi metodo de Validar() puros if(), talvez ir al metodo desado sin tener que pasar por el...entre otras cosas.

Esto nos sierve por que no es suficiente tener nuestros formularios solo con validaciones en javascript por que esta puede ser facilmente ignorada.

Espero sea util, a mi ahora me ha servido, pero como siempre comento se aceptan mejoras.


No hay comentarios:

Publicar un comentario