suchscript
Michael W.
- php
0 Auge0 Michael W.0 Auge
hallo nochmals
dieses script
<?php
$direct = $server."/gesamt.log";
$datei = file($direct);
for($i=0;$i<count($datei);$i++)
{
if(strstr($datei[$i],"USER="))
{
print $datei[$i]."<br><br>\n";
}
if(strstr($datei[$i]," Processor: "))
{
print $datei[$i]."<br>\n";
}
if(strstr($datei[$i]," CPU Clock Speed: "))
{
print $datei[$i]."<br>\n";
}
}
?>
funktioniert ganz gut. also dass heißt GANZ gut, denn seit dem CPU Clock Speed als suchbegriff dazu kam macht das script einen kleinen fehler, der jetzt aber eher unwichtig ist, da ich nur fragen wollte ob es nicht möglich ist den jeweiligen suchbegriff in eine r variabeln zu speichern so dass ich in einem loop nach der reihe
user
processor
cpu clock speed
angeben kann
denn im moment steht user als letztest jeden absatzes.
http://mitglied.lycos.de/djwoelk3/test/zeile/servercheck.php?server=fra
und wenn ich das ganze in einem loop ausgeben würde dann wäre auch das andere problem gelöst, wo ich nicht einmal weiß wo es her kommt.
Tach auch
<?php
$direct = $server."/gesamt.log";
$datei = file($direct);
for($i=0;$i<count($datei);$i++)
{
if(strstr($datei[$i],"USER="))
{
print $datei[$i]."<br><br>\n";
}
if(strstr($datei[$i]," Processor: "))
{
print $datei[$i]."<br>\n";
}
if(strstr($datei[$i]," CPU Clock Speed: "))
{
print $datei[$i]."<br>\n";
}
}
?>
user
processor
cpu clock speed
angeben kann
denn im moment steht user als letztest jeden absatzes.
Wenn ich die Ausgabe auf deiner Seite mit dem Script vergleiche,
dann steht der User immer oben gefolgt von einer Leerzeile,
wobei dem ersten Datensatz die Userangabe fehlt.
Auge
Processor: AMD Duron(tm)-782
USER=haertika
CPU Clock Speed: 782 MHz
Processor: AMD Athlon(tm) (undistinguished model)-1451
USER=supervisor
CPU Clock Speed: 1451 MHz
Processor: AMD Athlon(tm) (Thunderbird)-1043
USER=uniuser
CPU Clock Speed: 1043 MHz
Processor: AMD Athlon(tm) (Thunderbird)-1043
USER=woelkmi
CPU Clock Speed: 1043 MHz
Processor: AMD Athlon(tm) (undistinguished model)-1244
USER=hergenul
CPU Clock Speed: 1244 MHz
so steht es da !!
Tach auch
...
Processor: AMD Athlon(tm) (undistinguished model)-1244
USER=hergenul
CPU Clock Speed: 1244 MHz
so steht es da !!
Mal _rein_spekulativ_, in der Datendatei sieht die Reihenfolge so aus:
Prozessor
User
CPU-Speed
?
Auge