to start with, I need to know which validation is failing.
change the following code:
if ($WAFV_Errors != "")  {
    PostResult($WAFV_Redirect,$WAFV_Errors,"registration10");
  }
to:
if ($WAFV_Errors != "")  {
    die($WAFV_Errors);
    PostResult($WAFV_Redirect,$WAFV_Errors,"registration10");
  }
this will write a coma separated list of numbers to the screen to help me see where to look.

 















