php script probleempje

Pagina: 1
Acties:
  • 32 views sinds 30-01-2008

  • redpen
  • Registratie: Maart 2003
  • Laatst online: 06-06 23:10
ik ben nu een kleine poos bezig om een log file analyser te maken voor mijn dnetc proxy ik krijg van 5 mensen packetjes opgestuurd en php lees deze uit maar nu heb ik een klein probleempje

dit heb ik nu

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
header ("Content-type: image/gif");
$content=file("/hds/schd3/koeproxy/pproxyrc57220031030.log");
$teller=count($content);
$tekst = "$teller ,paketjes"; 
$font = 4; 
$im = imagecreate ($teller,15); //grote van de afbeelding
$background = imagecolorallocate ($im, 150, 150, 150);  //achtergrondkleur instellen
$text_color = imagecolorallocate ($im, 50, 50, 50); //tekstkleur instellen
imagestring ($im, $font, 0, 0, $tekst,  $text_color); //de image maken//
imagepng ($im);
imagedestroy ($im);
?>


deze zorgt ervoor dat hij het bestand leest en daarna het aantal regels optelt en laat zien in een balkje nu moet ik alleen proberen zodat dit script alleen de regels waar een bepaald ip in voorkomt op doet tellen

ff een voorbeeld van de log file

je moet hier die php tekens etc weg denken wat het is gewoon alleen die regels
dus op dit moment lees hij gewoon alles uit en telt het op

maar ik zou graag willen dat hij leest o ip 127.0.0.1 die optellen en de andere niet
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2003-10-30 08:13:25,127.0.0.1,teambvd@teambvd.com,CA:68FC126B:00000000,1,4,1,90050483,1
2003-10-30 08:13:25,127.0.0.1,teambvd@teambvd.com,CA:68FBFA27:00000000,1,4,1,90050483,1
2003-10-30 08:13:25,127.0.0.1,teambvd@teambvd.com,CA:68FBFA26:00000000,1,4,1,90050483,1
2003-10-30 08:13:25,127.0.0.1,teambvd@teambvd.com,CA:68FBFA25:00000000,1,4,1,90050483,1
2003-10-30 08:13:25,127.0.0.1,teambvd@teambvd.com,CA:68FBED49:00000000,1,4,1,90050483,1
2003-10-30 08:13:25,127.0.0.1,teambvd@teambvd.com,CA:68FBED48:00000000,1,4,1,90050483,1
2003-10-30 08:13:38,81.69.52.238,teambvd@teambvd.com,CA:68FDCDB0:00000000,1,4,1,90050483,5
2003-10-30 08:13:38,81.69.52.238,teambvd@teambvd.com,CA:68FDCDAF:00000000,1,4,1,90050483,5
2003-10-30 08:56:34,127.0.0.1,teambvd@teambvd.com,CA:688E3F15:00000000,1,4,1,90050483,1
2003-10-30 09:39:23,81.69.52.238,teambvd@teambvd.com,CA:68FDAFD7:00000000,1,1,1,90050483,1
2003-10-30 09:39:23,81.69.52.238,teambvd@teambvd.com,CA:68FDAFD6:00000000,1,1,1,90050483,1
2003-10-30 09:39:23,81.69.52.238,teambvd@teambvd.com,CA:68FDAFD4:00000000,1,1,1,90050483,1
2003-10-30 09:39:23,81.69.52.238,teambvd@teambvd.com,CA:68FDAF86:00000000,1,1,1,90050483,1
2003-10-30 09:39:30,127.0.0.1,teambvd@teambvd.com,CA:688E3F16:00000000,1,4,1,90050483,1
2003-10-30 10:45:03,81.69.52.238,teambvd@teambvd.com,CA:68FDB038:00000000,1,1,1,90050483,1
2003-10-30 10:45:03,81.69.52.238,teambvd@teambvd.com,CA:68FDB037:00000000,1,1,1,90050483,1
2003-10-30 10:45:03,81.69.52.238,teambvd@teambvd.com,CA:68FDAFD8:00000000,1,1,1,90050483,1
2003-10-30 10:48:16,212.182.171.99,teambvd@teambvd.com,CA:693AA781:00000000,1,1,1,90050483,5
2003-10-30 11:08:04,127.0.0.1,teambvd@teambvd.com,CA:688E3F26:00000000,1,4,1,90050483,1
2003-10-30 11:08:04,127.0.0.1,teambvd@teambvd.com,CA:688E3F18:00000000,1,4,1,90050483,1
2003-10-30 11:08:04,127.0.0.1,teambvd@teambvd.com,CA:688E3F17:00000000,1,4,1,90050483,1

[ Voor 7% gewijzigd door redpen op 30-10-2003 13:12 ]

beter 10 servers in de lucht dan 1 op de grond


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

* gorgi_19 mist nu alleen nog het probleem? :?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

***** Lees dit! Over topictitels in P&W *****
• Ik zie geen vraag of probleem.
• Ik zie wel een opmerking dat iets uitgebreid moet worden.
• Dat mag je zelf doen, we zijn geen code-afhaalbalie :w

Professionele website nodig?


Dit topic is gesloten.