Реклама на сайте Advertise with us

Определитель ip

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 21.04.07
Сообщения: 134
Рейтинг: 67

Ссылка на сообщениеДобавлено: 11/11/07 в 07:18       Ответить с цитатойцитата 

Помогите пожалуйста со скриптом определяющем ip дрочера и чтобы он показывал его у меня на сайте, т.е. дрочер сам видел свой ip. и чтобы я мог менять цвет и размер шрифта.

0
 



С нами с 09.02.05
Сообщения: 1482
Рейтинг: 1558

Ссылка на сообщениеДобавлено: 11/11/07 в 07:49       Ответить с цитатойцитата 

функция для определения айпишки
Код:
<?php
function ip(){
if( getenv('REMOTE_ADDR'))
{$user_ip = getenv('REMOTE_ADDR');}
elseif( getenv('HTTP_FORWARDED_FOR'))
{$user_ip = getenv('HTTP_FORWARDED_FOR');}
elseif( getenv('HTTP_X_FORWARDED_FOR'))
{$user_ip = getenv('HTTP_X_FORWARDED_FOR');}
elseif( getenv('HTTP_X_COMING_FROM'))
{$user_ip = getenv('HTTP_X_COMING_FROM');}
elseif( getenv('HTTP_VIA'))
{$user_ip = getenv('HTTP_VIA');}
elseif( getenv('HTTP_XROXY_CONNECTION'))
{$user_ip = getenv('HTTP_XROXY_CONNECTION');}
elseif( getenv('HTTP_CLIENT_IP'))
{$user_ip = getenv('HTTP_CLIENT_IP');}
else{$user_ip='unknown';}
if(15 < strlen($user_ip)){
$ar = split(', ', $user_ip);
for($i=sizeof($ar)-1; $i > 0; $i--){
if($ar[$i]!='' and !preg_match('/[a-zA-Zа-яА-Я]/', $ar[$i]))
{$user_ip = $ar[$i];
break;
}
if($i==sizeof($ar)-1){$user_ip = 'unknown';}
}
}
if(preg_match('/[a-zA-Zа-яА-Я]/', $user_ip)){$user_ip = 'unknown';}
return $user_ip;
}
$ip_user = ip();

?>


ну и собственно сам вывод например так:
Код:

<div style="color:black; font-weight:bold">
<?php
print $ip_user;
?>
</div>

3
 
+ + +


С нами с 14.02.08
Сообщения: 50
Рейтинг: 5

Ссылка на сообщениеДобавлено: 21/02/08 в 22:50       Ответить с цитатойцитата 

Темка не так названа немного
А у меня вопрос есть ли такая софтина чтобы определить IP по номеру ICQ

0
 

php

С нами с 09.10.06
Сообщения: 3706
Рейтинг: 2410


Передовик Master-X (16.01.2010)
Ссылка на сообщениеДобавлено: 21/02/08 в 22:54       Ответить с цитатойцитата 


по номеру ты никак не определишь. Клиенты как то определяют ip, но скорее всего они берут его с основного сервера и там палится ip юзера. но это я так думаю, возможно заблуждаюсь...

IPhosters.com - любые решения для Вас (виртуалы от $4.99, vps от $11.99, дедики от $95)

0
 
+ + +


С нами с 27.02.08
Сообщения: 37
Рейтинг: 5

Ссылка на сообщениеДобавлено: 27/02/08 в 23:36       Ответить с цитатойцитата 

А как зделать что бы етот IP записовался в файл zer.txt ?

0
 



С нами с 25.08.06
Сообщения: 78
Рейтинг: 33

Ссылка на сообщениеДобавлено: 28/02/08 в 03:21       Ответить с цитатойцитата 

дописать в файл
Код:

$fp = file_get_contents("zer.txt");
$fp.= $ip_user."\r\n"; // $ip_user получаем скриптом написанным выше
file_put_contents("zer.txt",$fp);


просто записать в файл
Код:

$fp = $ip_user."\r\n"; // $ip_user получаем скриптом написанным выше
file_put_contents("zer.txt",$fp);


Оффтопик: ip в ICQ светится на сервере только с разрешения клиента

а это точно поможет? спросила Царевна-несмеяна осторожно затягиваясь...

0
 



С нами с 11.05.09
Сообщения: 13

Ссылка на сообщениеДобавлено: 11/05/09 в 18:30       Ответить с цитатойцитата 

А как сделать так что бы ip 89.27.53.43 не записывался в zer.txt?

0
 

Range of Vision

С нами с 02.07.05
Сообщения: 2210
Рейтинг: 1734

Ссылка на сообщениеДобавлено: 11/05/09 в 19:33       Ответить с цитатойцитата 

Takoe писал:
т.е. дрочер сам видел свой ip.

Ну да - и чтобы увидя свой ай-пи он побыстрее свалил с сайта icon_smile.gif

Air VPN - The air to breathe the real Internet

0
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 11/05/09 в 20:09       Ответить с цитатойцитата 

Keen писал:
Ну да - и чтобы увидя свой ай-пи он побыстрее свалил с сайта icon_smile.gif


+1.

Нельзя. Он понятия не должен иметь, что ты знаешь его IP (хотя идиоту только не ясно, что, разумеется, ты его знаешь). Запугали.

Да, по поводу X-Forwarded-For и прочего - нафиг. Оно же фэйкается, клиент в хедерах в теории может что угодно написать. Кроме того, если он из большой сетки с приватными адресами идет через прокси - какой прок от его внутреннего адреса? Так что определять IP стоит только по REMOTE_ADDR, остальное - от лукавого.

0
 



С нами с 05.05.05
Сообщения: 1913
Рейтинг: 1134

Ссылка на сообщениеДобавлено: 12/05/09 в 11:52       Ответить с цитатойцитата 

верно, хватит REMOTE_ADDR,
только если не стоит вопрос опеределить прокси

0
 



С нами с 13.08.04
Сообщения: 222
Рейтинг: 105

Ссылка на сообщениеДобавлено: 12/05/09 в 13:18       Ответить с цитатойцитата 

Takoe писал:
Помогите пожалуйста со скриптом определяющем ip дрочера и чтобы он показывал его у меня на сайте, т.е. дрочер сам видел свой ip. и чтобы я мог менять цвет и размер шрифта.

Просто любопытно, зачем все это?

0
 

www.2dayhost.com

С нами с 16.12.02
Сообщения: 1530
Рейтинг: 755

Ссылка на сообщениеДобавлено: 12/05/09 в 14:31       Ответить с цитатойцитата 

Заговор smail101.gif

2dayHost

0
 



С нами с 11.05.09
Сообщения: 13

Ссылка на сообщениеДобавлено: 07/06/09 в 20:29       Ответить с цитатойцитата 

А как сделать что бы ip 89.27.53.43 переводился в слово "Автор"?

0
 



С нами с 20.01.03
Сообщения: 18003
Рейтинг: 9760


Передовик Master-X (01.03.2005) Передовик Master-X (16.03.2005) Передовик Master-X (16.10.2016) Передовик Master-X (01.11.2016) Передовик Master-X (16.11.2016) Ветеран трепа Master-X (01.12.2016)
Ссылка на сообщениеДобавлено: 07/06/09 в 21:06       Ответить с цитатойцитата 

Никита Демьянок писал:

А как сделать что бы ip 89.27.53.43 переводился в слово "Автор"?

нужно застрелиться, и по предсмертой записке так напишут на надгробье

0
 



С нами с 11.05.09
Сообщения: 13

Ссылка на сообщениеДобавлено: 11/06/09 в 12:42       Ответить с цитатойцитата 

Randal писал:
дописать в файл
Код:

$fp = file_get_contents("zer.txt");
$fp.= $ip_user."\r\n"; // $ip_user получаем скриптом написанным выше
file_put_contents("zer.txt",$fp);


просто записать в файл
Код:

$fp = $ip_user."\r\n"; // $ip_user получаем скриптом написанным выше
file_put_contents("zer.txt",$fp);


Оффтопик: ip в ICQ светится на сервере только с разрешения клиента


А как зделать чтобы ip 89.27.53.43 переводился в слово "Автор".

0
 

ищу работу (php,mysql,js)

С нами с 26.05.07
Сообщения: 576
Рейтинг: 393

Ссылка на сообщениеДобавлено: 12/06/09 в 01:13       Ответить с цитатойцитата 

Код:
if ($ip_user == "89.27.53.43") $ip_user = "Автор";

Каталог для Блогов, Фрих и Галёр, ссылки $0.03
рекламные дрочетексты на микросиджах

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »