если пользователь отключил куки в браузере, работают ли сеансы? потому что я знаю, что при создании сеансов в клиенте есть сеансовый файл cookie.
Идентификатор сеанса можно добавить к URL-адресу, так что да, они могут.
Отъезд здесь
Изменить ответ на дополнительный вопрос
Куки-файлы являются предпочтительным методом, если вы можете помочь. Вы должны прочитать статью в Википедии, чтобы получить лучшее понимание. Из статьи, если вы ее не читаете:
Передача идентификаторов сеансов в виде файлов cookie HTTP более безопасна