![]() |
![]() ![]() |
![]() |
![]()
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) .
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Jak to chcesz przypisać nowe IP?
Zmienna $_SERVER['REMOTE_ADDR'] przechowuje IP użytkownika, z którego nastąpiło wejście na stronę. Jeśli chcesz inne IP należy wejść z innego komputera (innego adresu IP) |
|
|
![]()
Post
#3
|
|
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:
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ę:
Ten post edytował webJ@cob 15.11.2009, 11:16:02 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 172 Pomógł: 13 Dołączył: 15.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Sprawdziłem skrypt, który dałeś, jednak wchodząc na stronę na której posiadam kod:
otrzymuję wynik:
czyli ip pozostaje bez zmian. Co do pętli mam wrażenie wyświetla tylko tablicę, nie przypisując nowej wartości ip'ka (IMG:style_emoticons/default/sciana.gif) vokiel, jeżeli nie REMOTE_ADDR to jakiej funkcji mogę użyć? Ten post edytował lDoran 15.11.2009, 12:02:50 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ale co Ty chcesz osiągnąć?
$_SERVER['REMOTE_ADDR'] jak pisałem, to jest adres IP osoby, która wchodzi na stronę, to co Ty chcesz tu zmieniać? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 172 Pomógł: 13 Dołączył: 15.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Chcę zrobić coś na wzór bramki proxy
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Patrz jak to wygląda:
1. Klient => 2. wchodzi na Twoja stronę (serwer) => 3. podaje adres i przechodzi na kolejną ad 1. IP klienta: 161.123.12.12 ad 2. $_SERVER['REMOTE_ADDR'] pokazuje 161.123.12.12, IP serwera: 212.143.15.3 ad 3. $_SERVER['REMOTE_ADDR'] na stronie docelowej pokazuje 212.143.15.3 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 22:37 |