pues es justamente lo que te mande usando la funcion que tu mismo posteaste en el tema, lo demas si lo dices por el isset es xq estas validando dos veces q allan datos en tus campos cuando lo recibes en lo que te deje se me olvido colocarte un else o bueno ya te lo acomodo
Código PHP:
Ver originalif (isset($_POST["username"])) { $validar = validateUsername($_POST["username"]);
if($validar){
$usuario = $_POST["username"];
}
else{
echo '<script language="javascript">
alert("formato incorrecto");
window.location.href="registrar.php";
</script>';
}
}
else{
echo '<script language="javascript">
alert("Ingrese una Usuario");
window.location.href="registrar.php";
</script>';
formRegistro();
}
pruebalo y me comentas has la prueba solo para el campo de usuario con tu funcion y de esta manera y me comentas si te funciono