Kezdőoldal » Számítástechnika » Programozás » PHP Programozás! Látogató...

PHP Programozás! Látogató IP-jének rögzítése külön file-ba?

Figyelt kérdés

Egy olyan PHP form-ra lenne szükségem, amit ha beágyazok pl az index.php lapomba, az elmenti a látogató IP címét,látogatás idejét egy külső txt fájlba.


Olyan kellene, ami maszk (pl router) mögül is kiírja, tehát nem 127.0.0.1 fog megjelenni.



Előre is nagyon szépen köszönöm.



2018. nov. 27. 18:42
 1/3 A kérdező kommentje:

Eddig ez van meg: (nem tudom jó e)

az a probléma vele hogy az adott weboldal alatt irja ki az ip-t és nem tudom hogyan kell egy külső .txt fileba tenni. És az időt mellé íratni.



function getIP() {

$ip;

if (getenv("HTTP_CLIENT_IP"))

$ip = getenv("HTTP_CLIENT_IP");

else if(getenv("HTTP_X_FORWARDED_FOR"))

$ip = getenv("HTTP_X_FORWARDED_FOR");

else if(getenv("REMOTE_ADDR"))

$ip = getenv("REMOTE_ADDR");

else

$ip = "UNKNOWN";

return $ip;


}

echo getIP();

2018. nov. 27. 18:45
 2/3 anonim ***** válasza:

Persze hogy kiírja a weboldalra mert kiecho-zod. Itt vannak példák hogy kell fájlba írni:


[link]


A látogatás idejét a szerver alapból nem fogja tudni. A szerver csak elküldi a weboldalt a kliensnek, arról nem kap visszajelzést hogy az mikor zárja be. AJAX-szal vagy Javascript-tel meg lehet csinálni:


[link]

2018. nov. 27. 19:31
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:

"A látogatás idejét a szerver alapból nem fogja tudni. "

A "látogatás idején" a kérdező azt értheti, hogy a látogató mikor kereste fel a weboldalt - az pedig egy szimpla date()

[link]

segítségével lekérhető.

2018. nov. 27. 20:11
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!