Autor Zpráva
Kuba5
Profil
Zdravim, mam problem s jednim kodem. Mam v registraci takovou podmínku na IP adresu jestli se už vyskytuje v administraci. A problém je ten, že v administraci je lighttpd a tam kde je registrace je apache. Takže jak asi víte u lighttpd jsou IP ::ffff:IP .. takže teď mam v registraci (na apache) tohle: $ip = $_SERVER["REMOTE_ADDR"]; ... ale já tam potřebuju něco ve stylu tohoto:
$ip = $_SERVER["::ffff:REMOTE_ADDR"];
Protože v administraci odkud to bere IP je práve IP v tomto tvaru. Jenže tohle nefunguje. Nebo dá se říct, že funguje, ale v registraci mam pořád hlášku, že tento uživazel už v administraci je registrovaný. Přitom to není pravda.. IP tam vůbec není. Prostě potřebuju vědět jak mam zapsat to $ip = $_SERVER["REMOTE_ADDR"]; s ::ffff:. Děkuji
Joker
Profil
Kuba5:
Spojování řetězců jsou snad úplné základy.
$ip = "::ffff:".$_SERVER["REMOTE_ADDR"];
Kuba5
Profil
Joker:
Děkuji, no tak zrovna tohle jsem se neučil. Ale je pravda, že jsem to takhle nějak kutil, ale nenapadlo mě to hodit přímo před SERVER.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0