Как всегда, для работы нам понадобится сервер (например - Apache) с установленным гипертекстовым препроцессором РНР, текстовый редактор и немного времени. Для начала давайте разберемся более подробно с поставленной задачей. Есть несколько страниц сайта. Все они, конечно, имеют уникальный адрес - URL. Вот его-то мы и положим в основу нашей базы данных. Для этих целей отведем один файл с именем, например, urlfile.txt. Вторая составляющая статистики - это количество посещений. Мы не будем пока касаться вопроса уникальности каждого захода, а реализуем для начала простой подсчет посещений. Для статистики отведем еще один файл - counter.txt (жалко, что ли…? :-). Сам скрипт разместим в файле log.phtml, а вывод результатов - в файле index.phtml. Все четыре файла полезно вынести в отдельную директорию, что бы в дальнейшем не запутаться. Она у нас будет названа - count. Не забывайте, что на файлы, в которые будет осуществляться запись (у нас их два - с расширением .txt), нужно установить соответствующие атрибуты, разрешающие вних запись, иначе скрипт выдаст ошибку.
Когда все готово, можно начать программировать. В первую очередь сделаем файл log.phtml, как самый главный. Открываем свежесозданный файл в текстовом редакторе (можно и в блокноте), и прописываем туда следующие строки:
Как видите, еще проще: весь код буквально уместился в одну строчку. Теперь вы легко сможете организовать с помощью технологии cookie много полезных приемов. Только не забывайте, что некоторые Ваши посетители могут запрещать браузеру принимать cookie, нужно позаботиться и о них. На крайний случай - просто предупреждать о необходимости разрешить их прием.