<?php
$count=(int)file_get_contents ("counter.txt");
$count++;
$countf = fopen ("counter.txt", "r+");
flock($countf,2);
fputs ( $countf, $count);
fclose ($countf);
$count10=$count/10;
$con = filter_var($count10,FILTER_VALIDATE_INT);
If (is_numeric($con)){
echo "<p style=color:red style=size:5> Поздравляю, вы $count посетитель сайта!</p> ";
}
?>
Как доделать скрипт так, чтобы каждое 100 посещение сохранялось в файл data.txt и с указанным временем посещения в нем? А для каждого 500 посетителя в файле data.txt сохранить его ip адрес и версию браузера. Я так понимаю через функции
$_SERVER['REMOTE_ADDR'] и $_SERVER['HTTP_USER_AGENT'];
Спасибо за внимание.
Спустя 3 часа, 6 минут, 58 секунд (23.09.2011 - 14:58) caballero написал(а):
поставте счетчик
а потом $counter % 500 == 0 и будет каждый 500 ый
а потом $counter % 500 == 0 и будет каждый 500 ый
Спустя 3 часа, 1 минута, 54 секунды (23.09.2011 - 18:00) Aplik написал(а):
я ошибся, каждое 100 сообщение сохраняется в файле data.txt с временем посещения.
каждый 500 посещение сохраняется в data.txt с ip и версией браузера.
каждый 500 посещение сохраняется в data.txt с ip и версией браузера.
Цитата |
поставте счетчик а потом $counter % 500 == 0 и будет каждый 500 ый |
счетчик поставил, а куда писать это?
Спустя 17 минут, 35 секунд (23.09.2011 - 18:18) caballero написал(а):
Цитата |
счетчик поставил, а куда писать это? |
ты писал?
Цитата |
А для каждого 500 посетителя в файле data.txt сохранить его ip адрес и версию браузера |