Как можно сохранить время, когда в последний раз человек зашел на страницу? Ситуация заключается вот в чем: Вы зашли на страницу, нажали на кнопку. Если от последнего нажатия прошел час или больше, время меняется на текущее и снова сохраняется. Я понимаю как сделать проверку, но не пойму как сохранить (без SQL!).
Пробовала вот так:
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$file = date("H:i");
file_put_contents($file, FILE_APPEND | LOCK_EX);
echo $file;
}
Способов много. Занесите в куку, или в сессию, можно хранить в файле, а можно в базе данных, можно использовать REST api решения. Но в общем итоге, я советую использовать сессии, ибо для БД, все равно прийдется использовать сесси, мы ведь должны индетефецировать пользователя.
Читайте http://php.net/manual/ru/session.examples.basic.php
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники