Это хорошо показывает количество посетителей на веб-сайте, но я бы хотел что бы это функция работалось на каждую страницах отдельно а то на каждую страницах показывает один тот же счет , кто знает скажите пожалуйста что мне надо делать что бы на каждую страницу было отдельно счетчик просмотров страниц +1 ? за ранее Благодарю
Для правильного вопроса надо знать половину ответа
Для начала, использовать вместо файла базу данных. Затем либо смотреть на referer запроса, но в браузере можно отключить его отправку, либо с каждой страницы посылать запрос с уникальным ID страницы.
И теперь у нас 100500 файликов со счётчиками. А потом захотелось нам узнать, какие страницы самые посещаемые...
Используйте базу данных. Она и атомарное изменение обеспечит и статистику легко будет получить.
xmoonlight: Здравствуйте ! а у вас есть готовые код ? если есть отправите мне пожалуйста , а то я не очень понял . на это код есть слова я не знаю что писать место слова ,
<?php
$fp = fopen("/tmp/lock.txt", "r+");
if (flock($fp, LOCK_EX)) { // выполняем эксклюзивную блокировку
ftruncate($fp, 0); // очищаем файл
fwrite($fp, "Что-нибудь пишем сюда\n");
fflush($fp); // очищаем вывод перед отменой блокировки
flock($fp, LOCK_UN); // отпираем файл
} else {
echo "Не удалось получить блокировку!";
}