webForumDet fria alternativet

Spara en logg över htacces inloggningar

Webbservrar

3 svar · 208 visningar · startad av Rocket

Medlem sedan feb. 2000372 inlägg
Frågan#1

Hur gör man för att logga varje gång någon loggar in i en mapp med som är skyddad med htacces.

Jag kan bara tänka på ett sätt, vilket är ett smidigt sätt, att man helt enkelt lägger in en kod snutt i alla filerna (php) som sparar användarnamn, datum, ip m.m. i en databas (mySQL). Problemet är då hur man vet om besökaren är ny eller om sidan bara har laddats om.

Finns det inget smidigare sätt? Om inte hur ser man att besökare är ”ny”?

Medlem sedan juni 20014 290 inlägg
#2

Informationen står i access_log'en.

Medlem sedan feb. 2000372 inlägg
#3

Ok, det är ett alternativ men det går inte att se i någon server variabel ($_SERVER) att besökaren är ny inloggad?

Medlem sedan jan. 200254 inlägg
#4

Hej.
Jo det finns i $_SERVER vilken användare som är inloggad:

$_SERVER['PHP_AUTH_USER']

/Magnus

254 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)