Вы имеете абсолютный контроль над тем, что вы положили в $_SESSION
, поэтому есть некоторые типы проверок санитарии, которые следует выполнить перед тем, как поместить значения в $_SESSION
(например, передал ли пользователь массив,дольше, чем разрешено и т. д.).
Однако, если вы спрашиваете, следует ли экранировать строки перед передачей их в базу данных, ответ - да (действительное имя пользователя может содержать или не содержатьсимвол '
, например).А еще лучше, если возможно, использовать подготовленные заявления.