В PHP нужно дезинфицировать входы следующих типов: radio кнопки, checkbox es и <option>? Или необходимо очистить только те входы, в которые пользователь может ввести произвольный текст?
radio
checkbox
<option>
Форма, которую вы отправляете клиенту, никоим образом не ограничивает данные, которые они могут отправить обратно.
Итак, да, вам необходимо обеспечить проверку работоспособности и подходящее экранирование для каждой части входящих данных..
Вы используете PDO?
PDO
Если нет, вам нужно их продезинфицировать. Специально для <option>any value'here</option>
<option>any value'here</option>
В дополнение к другим ответам всегда возможно (легко) сделать пользовательский («взломанный») POST / GET.Вы должны всегда проверять КАЖДУЮ переменную, которая настраивается