webForumDet fria alternativet

Läsa en textfil och skriva ut resultat

PHP

2 svar · 332 visningar · startad av aztek

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

Jag har en stor textfil (loggfil från en server) som jag önskar få en sammanställning av. Det jag vill få fram är hur många gånger som en viss fil har laddats ner. Det ska även vara så att även om en person (IP) har laddat ner filen flera gånger ska det bara räknas en gång. Det jag helst önskar är att det radas upp följande:
IP - filnamn

Medlem sedan okt. 200211 inlägg
#2

Kolla in:

fopen();
fread();
strstr();
substr();

Medlem sedan feb. 200277 inlägg
#3

Okej, har inte riktigt koll på det ännu men en bit på väg är jag i alla fall. Det jag skulle vilja nu är att få ut en viss bit ur en sträng. Hur får jag ut filen.txt ur denna sträng 127.0.0.6 - - [21/Jan/2003:20:30:34 +0100] "GET /dator/filen.txt HTTP/1.1" 304 0 ? Det handlar om flera olika filer, dock med samma filändelse så bara söka på filen.txt funkar inte.

253 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)