![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 18.09.2003 Ostrzeżenie: (0%) ![]() ![]() |
Widziałem, że niektórzy forumowicze (na innym forum) mają w podpisie napis w stylu: 'Twój IP to: xxx.xx.xx.xx'
Też chcem :wink: Jak mam to zrobić? Na forach nie wkleję skryptu php, ale mogę na swojej stronce dać obrazek wyświetlający IP, a potem w na forum dać tylko link do obrazka. Jak to zrobić? Proszę powiedzcie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Oczywiście swój IP widzi wtedy tylko ten kto odwiedza. Każdy widzi swój IP. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Ta funkcja zwróci ci IP usera:
[php:1:e2e15fa26e] <?php function GetIP() { $ip = 0; if( !empty( $_SERVER[ 'HTTP_CLIENT_IP' ] ) ) { $ip = $_SERVER[ 'HTTP_CLIENT_IP' ]; } if( !empty( $_SERVER[ 'HTTP_X_FORWARDED_FOR' ] ) ) { $ipList = explode (', ', $_SERVER[ 'HTTP_X_FORWARDED_FOR' ] ); if($ip) { array_unshift( $ipList, $ip ); $ip = 0; } foreach( $ipList as $v ) { if( !eregi( "^(192.168|172.16|10|224|240|127|0).", $v ) ) { return $v; } } } return $ip ? $ip : $_SERVER[[ 'REMOTE_ADDR' ]; } ?> [/php:1:e2e15fa26e] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 11:32 |