Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Przypisywanie IP dla REMOTE_ADDR
lDoran
post
Post #1





Grupa: Zarejestrowani
Postów: 172
Pomógł: 13
Dołączył: 15.11.2009

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


Witam, próbuję napisać skrypt za pomocą, którego będę mógł przypisać nowe IP dla zmiennej $_SERVER['REMOTE_ADDR'] . Próbowałem już na kilka sposobów jednakże bezskutecznie. Prosiłbym o jakieś wskazówki (IMG:style_emoticons/default/worriedsmiley.gif) .
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
webJ@cob
post
Post #2





Grupa: Zarejestrowani
Postów: 66
Pomógł: 1
Dołączył: 28.02.2007
Skąd: Kraków

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


$_SERVER['REMOTE_ADDR'] jest wartością typu String (czyli ciągiem znaków) i najlepszym rozwiązaniem będzie wykonanie operacji:

  1. <?Php
  2. $_SERVER['REMOTE_ADDR'] .= ':192.168.22.22';
  3. print_r($_SERVER['REMOTE_ADDR']);
  4. ?>


W ten sposób otrzymujesz kolejne IP, którą są rozdzielone znakiem dwukropka.

Aby pobrać z tablicy $tablica (otrzymanej poprzez zastosowanie funkcji explode) kolejne IP-ki możemy wykonać (m.in.) operację:

  1. <?Php
  2. $tablica = explode(':', $_SERVER['REMOTE_ADDR']);
  3. foreach ($tablica as $ip_numer) echo "$ip_numer</br>";
  4. ?>


Ten post edytował webJ@cob 15.11.2009, 11:16:02
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 12:17