Как запустить скрипт (т. Е. $viewcount += 1;
), когда сеанс начинается в PHP? Я пытаюсь создать скрипт view counter для моего веб-сайта, который в настоящее время работает, предполагая, что я include('view_counter.php')
на каждой странице, чтобы добавить что-то в свой текстовый файл представлений. К сожалению, люди могут перезагрузить страницу и поэтому быстро добавить счетчик просмотров. То, что я хотел бы сделать, - добавить к счету просмотров каждый раз, когда кто-то открывает новый сеанс на сайте. Это должно быть очевидно, но как мне это сделать?Запустить скрипт при запуске сеанса?
0
A
ответ
2
Просто проверьте, существует ли объект сеанса или еще не используется оператор IF, а если нет, значит, это новый сеанс, в котором вы можете запустить свой код счетчика.
Дополнительная информация о работе с сессиями: Check whether a session is new in PHP
Смежные вопросы
- 1. Запустить скрипт при запуске linux
- 2. Как запустить скрипт python при запуске
- 3. Как запустить скрипт при запуске/перезапуске Apache?
- 4. запустить скрипт при запуске не регистрирует выход
- 5. Как запустить скрипт при запуске Tomcat?
- 6. Как запустить скрипт при запуске консоли Node.js?
- 7. запустить скрипт python при запуске - debian
- 8. Необходимо запустить скрипт PHP при запуске аудиоплеера
- 9. Запустить скрипт автоматически при запуске: скрипт не работает правильно
- 10. Запустить сценарий при запуске терминала
- 11. Предупреждающее сообщение при запуске сеанса
- 12. Ошибка при запуске сеанса Selendroid
- 13. Не удается запустить PHP-скрипт при запуске из Aptana Studio
- 14. Как запустить скрипт при запуске машины Fedora 14
- 15. Как запустить скрипт 2 mel при запуске из разных источников
- 16. Как запустить скрипт при запуске в скрытом режиме
- 17. Как запустить скрипт инициализации при запуске сервера Rails?
- 18. Возможно ли запустить php-скрипт при запуске apache?
- 19. Запустить скрипт python при запуске node-webkit (nw.js)
- 20. Как запустить скрипт ruby при запуске системы в фоновом режиме
- 21. Запустить скрипт Python при запуске/перезагрузке экземпляра AWS
- 22. Ubuntu: не удалось запустить скрипт из программы при запуске
- 23. Как запустить октавный скрипт из оболочки при запуске
- 24. ubuntu ec2 - запустить скрипт python при запуске с аргументами
- 25. JPA собственный скрипт при запуске
- 26. Запустите скрипт WSGI при запуске apache
- 27. Запустить приложение C# при запуске?
- 28. Запустить xfce при запуске debian
- 29. Запустить камеру при запуске приложения
- 30. Запустить applescript при запуске itunes
А, спасибо. Я попробую. Если это сработает, я обязательно отвечу. :) –
Спасибо, кажется, работает. Не могли бы вы быстро помочь мне проверить это, открыв http://basicedit.maritimers.ca/basicedit? (Прокрутите указатель мыши до самого нижнего края страницы и наведите указатель мыши на панель, и он должен показать кол-во просмотров.) –
Кажется работать. Показаны 2 активных пользователя на сайте независимо от того, сколько раз я его обновил. Хорошая работа. –