Я изначально ищу руководство, чтобы убедиться, что я иду в правильном направлении. Оттуда я вернусь с кодом и буду просить о дальнейшей помощи. Я понимаю, что не круто говорить «эй, я не знаю, что я делаю, поэтому я хочу, чтобы ты сделал это для меня».
Итак, вот моя ситуация. Я бы сказал, что мои php-навыки - любители, и я хочу улучшить их, работая над проектами для себя, чтобы я мог учиться через практику и применение. Я создал веб-страницу, которая содержит форму, которая используется для обновления XML-файла (я сейчас играю с плоскими БД). Все работает хорошо, файл обновляется, пользователи возвращаются на страницу и отображается обновленный файл. То, что я хотел бы сделать, это позволить пользователю получать обновления, когда они просматривают веб-сайт, что файл XML был обновлен, а также предупреждать их об обновлении файла, если они возвращаются на веб-сайт после того, как ушли.
Я думаю, что это можно сделать с помощью переменных сеанса php: одна при первом обращении к веб-сайту и другая при обновлении файла XML пользователем. Для того, когда они получают доступ к сайту, я подумал о переменной с уникальным идентификатором и временной меткой, а также временной меткой последнего измененного значения файла. Я понимаю, что это требует хранения значений сеанса, так как значение нужно будет сравнивать с чем-то, иначе оно всегда будет отображаться как самая последняя версия, следовательно, никаких изменений.
Теперь, когда я думаю об этом, думаю, вам не понадобится переменная сеанса, созданная при обновлении файла, поскольку сравнение будет основано на последнем измененном значении.
Просто хочу узнать, нахожусь ли я на правильном пути или полностью вне базы.
Любой вклад приветствуется.