Я создаю веб-приложение, в котором пользователи могут загружать определенные файлы и работать с ними через интерфейс веб-приложения. Мне нужно хранить эти файлы на время сеанса пользователя. Я создаю папку для каждого пользователя, используя session_id
в качестве имени папки, и сохраняю в ней файлы.
Проблема: Ничто не указывает на то, что пользователь ушел с моего сайта. и сеанс выходит из строя. Мне нужен сценарий очистки, который берет имя каждой папки и проверяет, активен ли этот session_id
, чтобы удалить неиспользуемые и теперь недоступные папки. Как я могу это сделать?