Сам я мало шарю, а о том, что фотки принято загружать на сервер в виде файлов, а не хранить в БД - узнал вот только тогда, когда было уже слишком поздно...
Проблема состоит в том, что есть у меня форма регистрации пользователя, у пользователя есть и фотография профиля в том числе. Загрузку фотографии я хотел сделать через описанный в вопросе путь, но в таком случае в базу данных попадает только название файла, а не сам файл!
Сессии реализованы стандартными методами PHP - через session_start()
Вот ссылка на архив с кодом -
https://disk.yandex.ru/d/4xTvCCh_ytflgg
Мне неохота городить тут тонну текста, ввиду того, что я не понимаю, где может крыться решение, а "компилировать в уме", как говорится, - дело то ещё.