depende mucho de como lo hagas, para darte un buen juicio...
a ciencia cierta, es algo muy simple... y hasta automatizado
Código PHP:
if (is_email($_POST['email']) && is_nick($_POST['nick']) && is_pass($_POST['pass'])
&& ($_POST['pass'] === $_POST['pass_aux']) /* etc... */)
{
// OK
}
en esta "imaginaria validación" comprobamos varias cosas, si es un email valido...
o si es un nick/contraseña valido, y ademas... que coincidan ciertas variables...
el concepto es este, es muy claro.... por ejemplo, cuando usas
is_numeric solo da
true si son números, etc...
aún puedes diseñar funciones genéricas para todo esto...
is_ip, is_range, is_email, is_date, is_loquesea ademas de las que ya existen en PHP...
así, solo incluyes tu script de funciones de validación y empiezas a validar... suerte!