Descargar la classe Validator
por motivos de espacio limite en el foro no la posteo directamente aqui..
Forma de uso
Si deceas validar manualmente los datos.
Código PHP:
Ver original
include_once 'class.Validator.php'; $validator = new validator(); $validator->validate_url("http://www.netprodigy.cl"); $validator->validate_nickname("RiuugA"); $validator->validate_password("foobar"); if($validator->errores > 0){ echo "Los datos presentan errores!"; }
Si se especifican los atributos al momento de instanciar la classe. validara automaticamente todos los datos enviados por $_GET, $_POST y $_COOKIE que su llave contenga el nombre instanciado al comienzo o seguido de un guion bajo y cualquier caracter
email, url, nickname o password..
Código ex:
Ver original
ejemplo: http://www.foobar.com/index.php?email_formulario=ryoga@netprodigy ejemplo: http://www.foobar.com/index.php?url_see=www.foobar.com ejemplo: <input type="text" name="nickname_test" />
el segundo parametro (booleano) indica si se desean mostrar mensajes de alerta (configurables desde la classe) por cada error encontrado.
Código url:
Ver original
http://www.foobar.com/index.php?email=ryoga@netprodigy
Código PHP:
Ver original
include_once 'class.Validator.php'; /* el resultado, sera un mensaje de alerta en pantalla ya que el email es invalido */
Todas las explicaciones pertinentes estan agregadas en español en la documentacion del archivo.
saludos.