textfil log til tabel
Jeg har en textfil som er en log over aktiviteter på formen:Sun, 27 Dec 2009 16:26:17 +0100 194.182.25.xx /Sonic studio.jjj
Thu, 21 Jan 2010 17:50:55 +0100 62.44.134.xx /Sonic studio.jjj
Thu, 21 Jan 2010 17:52:50 +0100 194.182.251.xx /Sonic studio.jjj
Thu, 22 Jan 2010 18:07:27 +0100 194.182.251.xx /Sonic studio.jjj
Thu, 23 Jan 2010 18:20:37 +0100 212.17.144.xxx /Sonic studio.jjj
Jeg vil gerne lave en tabel der opsummerer etries pr. dato. og er kommet frem til
Kan åbne filen via $myFile = "http://x.prtpl.com/count/log.txt";
$fh = fopen($myFile, 'r');
$theData = fgets($fh);
while(!feof($fh))
{ $data .= fgets($fh, 4096);}
Og har fået splittet hver enkelt linie op via:
$values = explode(" ", $data);
Som desværre ikke helt perfekt, da hver linie rummer inkonsistente mellem.
Men basalt set er de vigtigste værdier i udskriften
(Day) 27,21,21,22,23
(Month) Dec,Jan,jan,jan,jan
(Year) 2009,2010, 2010,2010,2010
Det jeg gerne vil, er at lave en tabel, er opsummerer antal downloads pr. dag.
Nogen ideer til hvordan det kan løses?
NB. filen er meget stor rummer over 20.000 rækker