Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem zobrazovani stejne IP 10.10.30.20

Ahoj,

Vytvoril sem si jednoduchy pocitadlo na strance ktere zachyti IP a ulozi do databaze mysql. Pri prvni navsteve by to melo napsat ze "jste tu poprve +IP" pri druhe napise ze uz "jste tu byli+IP". Bohuzel kdokoliv navstivi moji stranku tak mu to zobrazuje stejnou IP jako me 10.10.30.20. Mam zalozeny web pres ic.cz nemuze to byt nak kvuli tomu ? nevim kde je problem

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
aby ste vedeli o co zhruba ide: - na ic.cz som umiestnil SMF 2.0 forum - vsetci uzivatelia kt sa pri…
JLo 26.03.2013 15:12
JLo
php si nic zle nepreklada, proste tam ta adresa v hlavicke nie je. Nie je predsa problem vypisat si… nový
fleg 26.03.2013 16:33
fleg
Takze riesenie: Ked som si dal vypisat zdroje IP dostal som: HTTP_CLIENT_IP: HTTP_X_FORWARDED_FOR:… nový
JLo 27.03.2013 08:03
JLo
A co asi celou dobu tvrdim (viz historie vlakna)? Ze tam je reverzni proxy. Ach jo poslední
JR_Ewing 27.03.2013 10:23
JR_Ewing

aby ste vedeli o co zhruba ide:
- na ic.cz som umiestnil SMF 2.0 forum
- vsetci uzivatelia kt sa prihlasia do fora maju tu istu IP = 10.10.30.20 (vratane mna :-)
- skusal som rozne php hacky ktore mali prekladat adresy v index.php ale toto nepomohlo
- v starej verzii SMF to tusim islo
- vyzera to ako ako keby si php zle prekladalo adresy ...

Takze riesenie:

Ked som si dal vypisat zdroje IP dostal som:

HTTP_CLIENT_IP:
HTTP_X_FORWARDED_FOR: XXX.XXX.XXX.XXX, 10.10.30.20
REMOTE_ADDR: 10.10.30.20
REMOTE_HOST:

Ako vidime prvy v zozname HTTP_X_FORWARDED_FOR je nasa IP,
toto znamena ze forum je umiestnene este niekde za proxacom (provider) ...

cize musime nas zoznam rozdelit (ciarka) a prva IP v array
je nasa IP tu priradime do $_SERVER['REMOTE_ADDR'] hned na zaciatku index.php
a IP vo fore zacali fungovat ...

Cudujem sa ze forum ako je SMF toto nema osetrene, alebo dake nastavenie na toto (proxy IP alebo nieco take) by bodlo

A co asi celou dobu tvrdim (viz historie vlakna)? Ze tam je reverzni proxy. Ach jo

Zpět do poradny Odpovědět na původní otázku Nahoru