Показать сообщение отдельно

  #7  
Старый 16.01.2008, 08:59
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Ну если уж на то пошло, то вот отличная функция определения Ip
PHP код:
<?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';}
   
$user_ip htmlspecialchars(stripslashes($user_ip));
   return 
$user_ip;
}   

$ip ip();
echo 
$ip;
?>