Forum Webscript.Ru

Программирование => PHP => Тема начата: от 20 Ноября 2001, 07:01:06

Название: Определение и запись IP
Отправлено: от 20 Ноября 2001, 07:01:06
Здравствуйте!!!
Мне бы очень хотелось узнать, как можно написать скрипт, который определял бы IP посетителя странички и сохранял на сервере в какой нибудь файл, вроде ip.log.
Скиньте на мыло http://atoll@visit.ru
Заранее вам благодарен. Спасибо!
Название: Определение и запись IP
Отправлено: Lion от 20 Ноября 2001, 08:37:53
На PHP:

$ip=getenv("REMOTE_ADDR");
$file=fopen("data.txt","a");
$ip=$ip."\\n";
$ip=fputs($file,$ip);
fclose($file);
?>
Название: Определение и запись IP
Отправлено: Maxaleni от 21 Ноября 2001, 10:43:54
http://www.assembler.ru/3_soft/31003000.htm
Здеся находится счетчик он пишет все полностью и ай-пи и систему и браузер посетителя и то откуда он пришел
Я им пользуюсь и он не плохо работает
Кстати он на перле
Название: Определение и запись IP
Отправлено: Wowik от 22 Ноября 2001, 05:47:19


$dat_file="counter.dat"; // Файл счетчика
$log_file="counter.log"; // Файл списка IP
// Открывем файл счетчика и считываем текущий счет
// в переменную $count
$f=fopen($dat_file,"r");
$count=fgets($f,100);
fclose($f);

$count=ereg_replace("\\n","",$count); // Удаляем символ конца строки
$count++; // Увеличиваем счетчик
// Записываем данные обратно в файл
$f=fopen($dat_file,"w");
fputs($f,"$count\\n");
fclose($f);
// Выводим счет
echo "$count";
// Записываем IP посетителя
$f=fopen($log_file,"a+");
$ip=getenv("REMOTE_ADDR");
fputs($f,"$ip\\n");
fclose($f);
?>
Название: Определение и запись IP
Отправлено: Lion от 22 Ноября 2001, 08:53:16
Wowik
Человек попросил скрипт который пишет ip. Зачем к нему счетчик надо было прикручивать ?
Название: Определение и запись IP
Отправлено: Wowik от 22 Ноября 2001, 09:55:37
Lion
Это к словам Maxaleni...
Название: Определение и запись IP
Отправлено: Maxaleni от 28 Ноября 2001, 07:16:25
Я в принципе просто дал ссылочку может пригодится