Автор Тема: Определение и запись IP  (Прочитано 4503 раз)

0 Пользователей и 1 Гость просматривают эту тему.

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

Оффлайн Lion

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 474
  • +0/-0
  • 0
    • Просмотр профиля
Определение и запись IP
« Ответ #1 : 20 Ноября 2001, 08:37:53 »
На PHP:

$ip=getenv("REMOTE_ADDR");
$file=fopen("data.txt","a");
$ip=$ip."\\n";
$ip=fputs($file,$ip);
fclose($file);
?>

Оффлайн Maxaleni

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 65
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.alsiscad.com
Определение и запись IP
« Ответ #2 : 21 Ноября 2001, 10:43:54 »
http://www.assembler.ru/3_soft/31003000.htm
Здеся находится счетчик он пишет все полностью и ай-пи и систему и браузер посетителя и то откуда он пришел
Я им пользуюсь и он не плохо работает
Кстати он на перле
Не верь глазам своим

Оффлайн Wowik

  • The Warlock
  • Пользователь
  • **
  • Сообщений: 88
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Определение и запись IP
« Ответ #3 : 22 Ноября 2001, 05:47:19 »

<?php

$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);
?> 
А ларчик просто открывался ...

Оффлайн Lion

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 474
  • +0/-0
  • 0
    • Просмотр профиля
Определение и запись IP
« Ответ #4 : 22 Ноября 2001, 08:53:16 »
Wowik
Человек попросил скрипт который пишет ip. Зачем к нему счетчик надо было прикручивать ?

Оффлайн Wowik

  • The Warlock
  • Пользователь
  • **
  • Сообщений: 88
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Определение и запись IP
« Ответ #5 : 22 Ноября 2001, 09:55:37 »
Lion
Это к словам Maxaleni...
А ларчик просто открывался ...

Оффлайн Maxaleni

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 65
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.alsiscad.com
Определение и запись IP
« Ответ #6 : 28 Ноября 2001, 07:16:25 »
Я в принципе просто дал ссылочку может пригодится
Не верь глазам своим

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28