[HP 8200 elite | | ]

14-10-2009, 09:17-Khromov-WM 
Рубрика: PHP

Итак, давайте вначале определимся с файлами - их будет 2 - сам скрипт и конечно-же файл .dat или другого расширения.

Все пояснено в комментариях:

<?php
$ip = $_SERVER['REMOTE_ADDR']; // ip адрес для записи
$ip_dat = "ip.dat"; // для удобства файл с нашими данными
$fp = fopen($ip_dat, "a+"); // открываем файл с нашими данными
$fw = fwrite($fp, "$ip  ".date("d.m.Y H:i")."<br>\n"); // записываем в него ip адрес и текущую дату
$txt = file($ip_dat); // фишка - считываем количество строк в файле, и затем:
header("Content-Type: text/html;charset=utf-8"); // определяем кодировку документа
echo "Всего посещений: ".count($txt).""; // и выводим наши данные
$fc = fclose($fp); // закрываем файл...
?>


Для того, чтобы придать нашему скрипту еще большую элегантность, выводим через $_REQUEST['']; запрос все данные из файла.

$p = $_REQUEST['action'];
if ($p == "all")
{
echo "<hr>";
$fr = readfile($ip_dat);
}


Теперь сделав запрос index.php?action=all вы увидите всю статистику из файла.

Скачать скрипт:
С нашего сервера:
Внимание! У вас нет прав для просмотра скрытого текста.

С Dump.ru
Скачать файл lesson3.zip

 (голосов: 0)

Просмотров: 337     Версия для печати






Включите эту картинку для отображения кода безопасности
обновить если не виден код