Проблем със $_SERVER

slideR

Registered
Искам да попитам дали е нормално под локалхост, когато ползвам $_SERVER['REMOTE_ADDR']; да не показва IP то ми ами да паказва ::1 и това е за целия масив $_SERVER
 
Да, нормално е.
Просто си включил IPV6 подръжката, от нормалната (за сега) IPV4.
Всъщност ::1 си е еквивалент на 127.0.0.1, така че хипотетично, да не те бърка много, много :)
 
Ще ти изкарва външното ip ако влезеш в страницата с твоето ип, да речем ип-то ти е 96.155.123.11 (примерно) като влезеш така в локалният си сървър, ще ти изведе ип-то ти, но като влизаш localhost или 127.0.0.1 ще ти извежда вътрешното ип, тоест 127.0.0.1 или ако нямаш вклучена поддръжка на IPV6 ::1
 
Изключи подръжката на ипв6 и ще виждаш нормалното 127.0.0.1
 

Back
Горе