Ошибка: Failed to parse the Currency Converter XML document.
$10 724.77
|
Ошибка: Failed to parse the Currency Converter XML document.
$2 538.52
|
Ошибка: Failed to parse the Currency Converter XML document.
$56 031.77
|
Регистрируем простую статистику
хотя бы на один вопрос, то этот урок для вас ! В этом уроке я научу вас, как можно создать простой php скрипт, который пишет в лог-файл статистику о посетителях
вашей страницы.
В этой программе будем выполнять следующий алгоритм:
1. Выяснить значение необходимых переменных: year (год), month (месяц), day (день), hour (час), and minute (минута).
2. Открыть лог-файл.
3. Записать в лог-файл всю необходимую информацию.
Для начала, давайте используем команду getdate() чтобы получить массив со значениями текущего времени.
$datearray = getdate();
Теперь определим year, month, day, hour и minute переменные.
$year = $datearray[«year»];
$month = $datearray[«mon»];
$day = $datearray[«mday»];
$hour = $datearray[«hours»];
$minute = $datearray[«minutes»];
Теперь надо определить куда мы будем записывать информацию. Я выбрал имя файла «access.log».
$filename = «access.log»;
Теперь открываем файл для добавления новой записи.
$fl=fopen($filename,«a»);
Наконец, записываем информацию в файл.
fwrite($fl, «[$remote_addr on $month $day , $year at $hour :$minute]\n\r»);
echo «.\n»;
Весь исходный коде:
<?
$datearray = getdate();
$year = $datearray[«year»];
$month = $datearray[«mon»];
$day = $datearray[«mday»];
$hour = $datearray[«hours»];
$minute = $datearray[«minutes»];
$filename = «access.log»;
$fl=fopen($filename,«a»);
fwrite ($fl, «[$remote_addr on $month $day , $year at $hour :$minute]\n\r»);
echo «.\n»;
?>
Формат вывода в файл будет следующим:
[ip address on month day, year at hour: minute]
Вот пример записи, которая появится, когда кто-нибудь зайдет на страницу:
[192.168.1.1 on 3 26 , 2002 at 20 :10]