change:
$WAFV_Errors .= WAValidateFE(((isset($_FILES["image"]))? preg_replace('/.[^.]*$/', '', $_FILES["image"]["name"]) :"") . "","gif jpg jpeg png",true,2);
to;
$WAFV_Errors .= WAValidateFE(((isset($_FILES["image"]))? preg_replace('/^[^\.]*/', '', $_FILES["image"]["name"]) :"") . "",".gif .jpg .jpeg .png",true,2);