Autor Zpráva
Ježíšek
Profil *
 $ip_adresa = $_SERVER['REMOTE_ADDR'];
 $http_accept_language = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
 $cas_zaznamenani = Date ("d.m.Y - H:i:s");
 $pc_hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
 $http_agent = $_SERVER["HTTP_USER_AGENT"];
 $adresa_zaznamenani = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
 $gateway_interface = $_SERVER["GATEWAY INTERFACE"];


Co bych měl ještě doplnit? Jedná se o logování vstupů na server.
dtr
Profil *
zřejmě podle toho, co všechno chceště o userovi zjišťovat(?) :)
MilanK
Profil *
Maximum...
Ježíšek
Profil *
Co největší množství informací, které se můžou hodit.
Aesir
Profil
Ježíšek:
U té IP adresy by možná nebylo od věci se kouknout i na případnou proxy (ale rozhodně se na ni nespoléhat).
Vizte například komentář v dokumentaci PHP.
Leo
Profil
Další informace může zjistit JavaScript na straně klienta. Leo
Ježíšek
Profil *
Aesir - nějaké vhodné řešení pro výpis a uložení?

něco ve smyslu,
$SERVER_['sem_co']

by se nenašel? tam jsem nic nenašel, co by se mi hodilo do kódu

Leo

co například, navíc potřebuji to ukládat do databáze... nikoliv to vypisovat ONLINE
Leo
Profil
Ježíšek:

"co například, navíc potřebuji to ukládat do databáze... nikoliv to vypisovat ONLINE "

Třeba rozlišení monitoru. Ukládání do db s tím nesouvisí, JS může data poslat na server. Leo
Aesir
Profil
[#7] Ježíšek:
Vždyť konkrétní kód je v tom kometnáři, který jsem odkazoval.
Ježíšek
Profil *
Jenže tohle je zápis o uživatelích, kteří navštívili tu stránku... vše co se vypisuje je ve směs odvozeno ze zápisu z db... Tudiž kdybych vypisoval roz. monitoru musel bych ho uložit při každé návštěve tak jako každou jinou informaci. Protože to chci v tabulce...
Aesir
Profil
[#10] Ježíšek:
Však vám v tom nic nebrání, inspirovat se můžete například z článku na Intervalu.
Ježíšek
Profil *
Už jsem něco přidal :-)
MCKAY
Profil
Ježíšek:
Jen malá technická, nepíše se $SERVER_["neco_nekam"] ale $_SERVER["neco_nekam"]
Ježíšek
Profil *
jojo, překlep :-) v kódu to tak mam :-) Díky

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0