Что такое IP-адрес?
IP-адрес (от англ. Internet Protocol Address) – это уникальный адрес устройства, подключенного к локальной сети или интернету.
Вы, наверное, не один раз видели на сайтах или блогах надпись: «Ваш ip адрес:37.55.226.250».

Итак, давайте попробуем сделать на своем сайте подобное! Попробуем вывести IP-адрес на сайте при помощи языка программирования PHP.
Выводим IP-адрес посетителя на сайте с помощью PHP
Вывести IP-адрес на сайте можно вот таким простым выражением:
<?php echo $_SERVER['REMOTE_ADDR'] ?>
или таким
<?php print $_SERVER['REMOTE_ADDR'] ?>
Как это будет выглядеть на HTML странице? Вот так:
<html> <head> <title>как вывести ip-адрес - BlogGood.ru</title> </head> <body> <?php echo $_SERVER['REMOTE_ADDR'] ?> </body> </html>
Результат:

Можно вывести IP-адрес вот так:
<html> <head> <title>как вывести IP-адрес - BlogGood.ru</title> </head> <body> Ваш ip адрес:<?php echo $_SERVER['REMOTE_ADDR'] ?> <?php if( isset($_SERVER['X_FORWARDER_FOR']) ) echo "Proxy's IP-address: ".$_SERVER['X_FORWARDER_FOR'].""; ?> </body> </html>
Результат:

Конечно, можно немного пофантазировать и сделать так:
<html>
<head>
<title>IP-адрес на BlogGood.ru</title>
<style>
.blok-center {
position: absolute; /* Абсолютное позиционирование */
width: 600px; /* Ширина блока */
height: 400px; /* Высота блока */
margin: auto; /* Отступ от блока */
top: 0; /* Положение блока от верхнего края */
bottom: 0; /* Положение блока от нижнего края */
left: 0; /* Положение блока от левого края */
right: 0; /* Положение блока от правого края */
background: #fc0; /* Цвет фона блока */
border: 0px solid #000; /* Рамка блока */
padding: 10px; /* Отступ внутри блока */
overflow: auto; /* Полоса прокрутки */
background: url(komp.png) no-repeat; /*путь к картинке заднего фона*/
}
.text
{
width: 300px; /* Ширина блока */
margin: 0 auto; /* Отступ от блока */
margin-top:50px; /* Отступ от блока */
font-size: 24px; /* размер шрифта */
color:#cc0000; /* цвет шрифта */
}
</style>
</head>
<body>
<div class="blok-center">
<form>
<p class="text">Ваш ip адрес:<?php echo $_SERVER['REMOTE_ADDR'] ?>
<?php
if( isset($_SERVER['X_FORWARDER_FOR']) ) echo "Proxy's IP-address: ".$_SERVER['X_FORWARDER_FOR']."";
?></p>
</form>
</div>
</body>
</html>
Результат:

Посмотреть пример вживую и заодно узнать свой IP-адрес можете здесь!
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 329386 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274099 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 218700 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186296 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 176785


Как получить и изменить последний элемент foreach
Поиск слова в файлах (txt, html, php и т.д.), используя PHP
Как узнать путь к файлу на хостинге (PHP)
Как проверить наличие файла, если он на PHP?
Бесплатный онлайн консультант для сайта
Где взять готовый код курса валют на сайт (информер)?
Фейковый счетчик посетителей

я взял и скопировал весь код из второго примера и вставил в пустой файл index.html у хостинга таймвеб и он айпи не показывает я прождал 1 день(мало-ли не проиндексировалась станица),и все равно не показывает айпи только надпись “Ваш ip адрес:” как мне настроить это все или есть сатья отдельная потому что явно дело в хостинге, в тех поддержку не могу написать если я не знаю что не такю.
Просто переменуйте на хостинге расширение фала HTML на PHP и все будет работать.
Например, было index.html, а сделать нужно index.php.