Поскольку вы используете name="files[]"
, $_POST['files']
будет массивом, а не одним значением. Нет смысла делать это для переключателей, так как вы можете выбрать только одну из них, и массив всегда будет иметь одну запись. Таким образом, вы должны изменить это на name="file"
.
Если вы сделаете это изменение, ваш код для печати выбора должен работать.
Вам также необходимо удалить action="#"
из формы. Это предотвращает отправку формы, поэтому вы никогда не получите $_POST
переменных (если вы не отправите форму с помощью AJAX).