Я могу предложить использовать jQuery.
Например, вы можете привязать функцию к событию изменения input[type="file"]
и получить ее значение. Затем все, что вам нужно сделать, это установить значение для скрытого поля.
Вот пример короткого кода:
$('.form-block').on('change', 'input[type="file"]', function() {
console.log($(this));
console.log($(this).val());
const fileName = $(this).val().split('C:\\fakepath\\').pop();
$('input[name="SQF_FILENAME"]').val(fileName);
});
Надеюсь, это поможет.
Приветствия.