$value) { if (empty($value) && in_array($key, $required_fields) === true) { $errors[] = 'You need to fill in all fields.'; break 1; } } if (empty($errors) === true) { if (filter_var($_POST['new_email'], FILTER_VALIDATE_EMAIL) === false) { $errors[] = 'A valid email address is required.'; } else if (user_email_exist($_POST['new_email']) === true && $user_data['email'] !== $_POST['new_email']) { $errors[] = 'That email address is already in use.'; } } } ?>

Settings

$_POST['new_email'], ); user_update_account($update_data); header('Location: settings.php?success'); exit(); } else if (empty($errors) === false) { echo output_errors($errors); } ?>