Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak wyświetlić IP?
1415926535
post 27.05.2004, 18:34:38
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 biggrin.gif
Oczywiście swój IP widzi wtedy tylko ten kto odwiedza. Każdy widzi swój IP.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Chewolf
post 27.05.2004, 18:45:24
Post #2





Grupa: Zarejestrowani
Postów: 335
Pomógł: 0
Dołączył: 15.11.2003

Ostrzeżenie: (0%)
-----


Poczytaj o:
[manual:cd77dee028]header[/manual:cd77dee028]
[manual:cd77dee028]imagettftext[/manual:cd77dee028]
[manual:cd77dee028]imagefttext[/manual:cd77dee028]
Go to the top of the page
+Quote Post
cichy
post 27.05.2004, 18:46:37
Post #3





Grupa: Przyjaciele php.pl
Postów: 197
Pomógł: 0
Dołączył: 9.09.2003
Skąd: z Marsa

Ostrzeżenie: (0%)
-----


Musisz zrobić na serwerze obsługującym php skrypt który będzie pobierał IP osoby pobierającej obrazek i wstawić go do obrazka..
Wszystko co potrzebne do szczęścia to biblioteka GD lub GD2 troszke inwencji tworczej winksmiley.jpg

Pozdro
Go to the top of the page
+Quote Post
mike
post 27.05.2004, 18:48:01
Post #4





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]
Go to the top of the page
+Quote Post
Chewolf
post 27.05.2004, 18:52:13
Post #5





Grupa: Zarejestrowani
Postów: 335
Pomógł: 0
Dołączył: 15.11.2003

Ostrzeżenie: (0%)
-----


Cytat
Ta funkcja zwróci ci IP usera:(...)

hmm myślę że wie jak wywietlić ip tylko nie wie jak je wstawic do imagea
Go to the top of the page
+Quote Post
mike
post 27.05.2004, 19:01:23
Post #6





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Pobierz IP usera a potem pobaw się funkcjami :
:arrow: imagecreate
:arrow: imagestring
:arrow: imagejpeg
i innymi z biblioteki GD i otrzymasz to co chcesz.
Go to the top of the page
+Quote Post
wassago
post 27.05.2004, 19:39:40
Post #7





Grupa: Przyjaciele php.pl
Postów: 701
Pomógł: 0
Dołączył: 26.06.2002
Skąd: Londyn

Ostrzeżenie: (0%)
-----


Temat powtorzony, prosze przeszukac forum.
Zamykam.


--------------------
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:26