AMX MOD X
Суббота, 04.05.2024, 20:15:07



Приветствую Вас Гость | RSS
[ Главная ] [ [PHP] get IP - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: AlMod, slogic  
AMX Mod X Форум » Остальные форумы » Любые вопросы » [PHP] get IP
[PHP] get IP
ahaДата: Среда, 09.07.2008, 16:41:10 | Сообщение # 1
Генерал-майор
Группа: Пользователи
Сообщений: 370
Репутация: 6
Статус: Не в сети
Как мне на php страничке сделать чтобы показывало IP ( Ваш IP Адресс xxx.xxx.xxx.xxx ) ,
Тоесть показывало бы тому кто смотрит страничку .
 
DragonДата: Среда, 09.07.2008, 17:06:16 | Сообщение # 2
Рядовой
Группа: Пользователи
Сообщений: 17
Репутация: 0
Статус: Не в сети
Code
<?php
$ip = $_SERVER['REMOTE_ADDR'];
echo "<a href='http://www.dnsstuff.com/tools/ipall.ch?domain=$ip' target='_blank'>".$ip."</a>";

?>

вырвал из движка)))

Сообщение отредактировал Dragon - Среда, 09.07.2008, 17:07:25
 
ahaДата: Среда, 09.07.2008, 18:05:05 | Сообщение # 3
Генерал-майор
Группа: Пользователи
Сообщений: 370
Репутация: 6
Статус: Не в сети
Спасибо работает , но мне бы такой код который бы был независимым от другова сайта :} .
Все разобрался

Code
<?php
$ip = $_SERVER['REMOTE_ADDR'];
echo "$ip</a>";

?>


Сообщение отредактировал aha - Среда, 09.07.2008, 18:08:04
 
DragonДата: Среда, 09.07.2008, 20:06:41 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 17
Репутация: 0
Статус: Не в сети
тогда лучше вот так)))
Code
<?php  
  $ip = $_SERVER['REMOTE_ADDR'];
     echo $ip;

?>
 
REDsДата: Воскресенье, 28.06.2009, 01:26:56 | Сообщение # 5
Лейтенант
Группа: Пользователи
Сообщений: 69
Репутация: 1
Статус: Не в сети
А лучше вообще так))
Показывает рельный ип(например при использовании прокси)
Code

<?
if (isset($_SERVER['HTTP_X_FORWARDED_FOR']) && preg_match("|^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$|", $_SERVER['HTTP_X_FORWARDED_FOR'])){
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];}
elseif(isset($_SERVER['HTTP_CLIENT_IP']) && preg_match("|^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$|", $_SERVER['HTTP_CLIENT_IP'])) {
$ip = $_SERVER['HTTP_CLIENT_IP'];}
else {$ip = preg_replace("|[^0-9.]|", "", $_SERVER['REMOTE_ADDR']);}
echo 'Ваш реальный ip - '.$ip;
 
AMX Mod X Форум » Остальные форумы » Любые вопросы » [PHP] get IP
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2024