必須フィールドのエラー メッセージを表示しようとしていますが、何かが入力された場合に移動する必要があるページにリダイレクトするだけです (空のままにしています)。
$required_fields = array('NativeLanguage');
foreach ($required_fields as $val) {
while (is_array($val))
$val = reset($val);
if (!empty($_POST[$val])) {
$val = trim($_POST[$val]);
}
else {
$err[] = "ERROR - $val is required";
}
}