Hjælp til at læse webserve´s log fil..
Hej jeg er ved at lave et stastik program til hjemmeside.og der til vil jeg så læse log fil.
som ser sådan ud.. Læs på (http://www.datacool.dk/log.htm)
Det er sådan at text skal i en db men ik alt text. kun
dato og m.m.
ik
#Software: Microsoft Internet Information Services 5.0
#Version: 1.0
#Date: 2003-03-15 18:41:25
Denne line er meget vigtig da den fortæller hvordan alt er delt op og skal bruges men problem er at den kommer igen og kan være rette. så den skal man læse hvergang der kommer en ny
---- Styre line ----
#Fields: date time c-ip cs-username s-ip s-port cs-method cs-uri-stem cs-uri-query sc-status cs(User-Agent)
-----
Data ser sådan ud..
2003-03-15 18:41:25 192.168.1.5 - 192.168.1.5 80 GET / - 200 Mozilla/4.0+(compatible;+MSIE+5.01;+Windows+NT+5.0)
2003-03-15 18:56:05 192.168.1.5 - 192.168.1.5 80 GET / - 200 Mozilla/4.0+(compatible;+MSIE+5.01;+Windows+NT+5.0)
og så skal det være sådan at den læser i #Fields.
jeg skal tage "2003-03-15" og putte i felt "date"
Alså en post skal se sådan ud
date : 2003-03-15
time : 18:41:25
c-ip : 192.168.1.5
cs-username : -
s-ip : 192.168.1.5
s-port : 80
cs-method : get
og såvider..
Ja det er lidt indvikle at forklart men håber i forstå eller må i lige skrive..
Husk at start kan komme igen..
