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