PHP Programozás! Látogató IP-jének rögzítése külön file-ba?
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.
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();
Persze hogy kiírja a weboldalra mert kiecho-zod. Itt vannak példák hogy kell fájlba írni:
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:
"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()
segítségével lekérhető.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!