и чего?
Да, и тогда у тебя всегда будут исходные данные
Нет. 1. При сохранении в базу необходимо обезопасить данные от sql-инъекций. Это сделано в используемом вами методе Update. Если бы вы писали напрямую - вам необходимо было это делать самому, равно как и проверять длину строки. 2. Необходимо выполнять валидацию данных перед сохранением. В вашем случае (uf-поле) это делается созданием регулярки в настройках поля. 3. Весь вывод нужно экранировать. При этом функцию htmlspecialcharsEx применять нежелательно, четко помня ее ограничения. 4. Приведенный вами код безопасным не является. Вы не проверяете ни наличие данных (isset), ни их тип (string/array), что может привести к раскрытию пути. Про csrf вообще молчу.
Обсуждают сегодня