Class para validar formularios version 1.0.0a 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 originalinclude_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 originalejemplo: 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 originalhttp://www.foobar.com/index.php?email=ryoga@netprodigy
Código PHP:
Ver originalinclude_once 'class.Validator.php';
$validator = new validator
(array("email", "url", "nickname", "password"), true); /* 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.