АКЦИЯ от www.R3.ru - хостинг сайтов 72р. в месяц. Домен в подарок!

PHP

Вопpос: "Можно ли сообщение "Пpогpамма выполнила недопустимую опеpацию....обpатитесь к pазpаботчику" считать официальным вызовом в США?

в базе 37 анекдотов

показать еще

Как можно узнать ip посетителя

Многи сайты для понта ставят такую штуку себе на сайт, типа
Ваш ip 18.97.9.175
В этой статье я решил рассказать как сделать такую штуку.

IP адрес пользователя который заходит на ваш сайт заносится в переменую $REMOTE_ADDR, если register_globals установлен на on, а если установлен на off, то эта переменная заносится в массив $HTTP_SERVER_VARS['REMOTE_ADDR'], но даже если стоит on переменная все равно занесется в массив, то есть ниже приведенный скрипт можно использовать и для on и для off думаю тут все понятно.

<?php
$ip = $HTTP_SERVER_VARS['REMOTE_ADDR'];//Получаем ip адрес из массива
$ip = trim($ip);//На всякий случай удалим слева и справа пробелы
echo "Ваш ip: $ip";//Тупо выведем ip
?>

Вот и все. Определить ip адрес не составит труда, потому что вы его не определяете, а его определяет интерпретатор или какое нибудь другое ПО. Мы просто выводим этот ip. Этот код можно сделать проще, но это уже ваше дело.

<?php
echo trim($HTTP_SERVER_VARS['REMOTE_ADDR']);//Выводим сразу
?>

Используемые функции
trim() - строковая функция, удаляет пробелы строки слева и справа, которая является первым аргументом.

   Copyright © 2009-2025
   php.aiq.ru
   Все права защищены

Время генерации: 0.993 сек