It looks like your server side validation is failing, because you don't have a captcha in the form...
Take out this code....
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$WAFV_Redirect = "UserProfile.php";
$_SESSION['WAVT_UserProfile_767_Errors'] = "";
if ($WAFV_Redirect == "") {
$WAFV_Redirect = $_SERVER["PHP_SELF"];
}
$WAFV_Errors = "";
$WAFV_Errors .= WAValidateLE(strtolower($_SESSION['captcha_Security_Code_1']) . "",strtolower(((isset($_POST["Security_Code_1"]))?$_POST["Security_Code_1"]:"")) . "",true,1);
if ($WAFV_Errors != "") {
PostResult($WAFV_Redirect,$WAFV_Errors,"UserProfile_767");
}
}
?>
and see if that helps.
The problem looks like submission is failing, but you have not setup any show on fail messages.
Also, on a side note, you are referring to a session value in your validation but have not started sessions on the page (unless they are started in one of the includes)
Cheers
Ian