![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 18.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam takowy problem: IP pobierane przez $_SERVER["REMOTE_ADDR"] pokazuje IP serwera, a nie osoby odwiedzającej stronę, a tak nie powinno być (IMG:style_emoticons/default/smile.gif) Cóż z tym można zrobić?
|
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
1) X_FORWARDED_FOR
2) A jak to sprawdziłeś? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 872 Pomógł: 94 Dołączył: 31.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
nie laczysz sie czasem sam ze soba, dlatego tak pokazuje?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 18.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Jest to na hostingu zymic.com, więc sam ze sobą się nie łączę. Sprawdzałem to przez echo $_SERVER["REMOTE_ADDR"];, a swoje IP sprawdziłem na whatismyip.com.
@Edit: Cud się stał, zaprawdę powiadam wam! Zadziałało $_SERVER['X_FORWARDED_FOR']! Dzię-ku-ję (IMG:style_emoticons/default/smile.gif) @Edit2: A jednak nie, powyższa zmienna zwraca NULL =/ Pomocy! Ten post edytował Xayan 25.09.2010, 22:51:06 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 285 Pomógł: 37 Dołączył: 18.12.2007 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Mi tam zawsze działało REMOTE_ADDR. Natomiast rozwiązania polegające na poszukiwaniu ip pośród nagłówków dorzucanych przez proxy uważam za bezsensowne, a do tego przy braku jakiejkolwiek weryfikacji zapisanych w nich danych zagrażające bezpieczeństwu. Bo próba zapisania do bazy lub wyświetlenia na stronie wyniku funkcji GetIP() podanej przez CuteOne może mieć tragiczne skutki.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
... podałem jak może pobrać IP a zabezpieczenia to już jego kwestia
ps. mi czasem zwraca null z remote_addr dlatego napisałem sobie taką funkcję. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 11:35 |