Форум — Development Вывод счетчика страницы php 0 1 Как можно вывести на чистую белую страницу счетчик сколько раз открыли страницу? желательно .php не html Перемещено CrX из general Ответить Ссылка 🤡 3
Ответ на: комментарий от urxvt 21.11.24 19:47:30 MSK Добавил, но страница чисто белая без количества Volahebnik (21.11.24 19:50:07 MSK) автор топика Ответить Ссылка
Дубль вроде? Уже есть похожая тема? <? $counterFileName = 'counter.txt'; $c = file_get_contents($counterFileName); $c = ((int) $c) + 1; file_put_contents($counterFileName, $c); echo $c; ?> PeleWin ★ (21.11.24 19:52:29 MSK) Ответить Показать ответ Ссылка
Каждое обращение к php файлу запускает его заново, как с чистого листа. Тебе где-то надо хранить стейт (твой счетчик) - читать его, увеличивать и записывать обратно. Используй файл или бд. Примеров в нете - мильярд. skyman ★★★★★ (21.11.24 20:52:55 MSK) Ответить Ссылка
Да хоть на bash. file="path/to/file" n=$(cat $file) let n++ echo $n | tee $file Потом делаешь запуск скрипта через fcgi и добавляешь html код по вкусу. Aceler ★★★★★ (21.11.24 20:58:13 MSK) Ответить Ссылка
Ответ на: комментарий от PeleWin 21.11.24 19:52:29 MSK Еще flock нужно, но для ОП и так сойдет) goingUp ★★★★★ (21.11.24 21:18:22 MSK) Ответить Ссылка 👍 1