Met het volgende stukje script is het mij gelukt een overzicht te maken van een lijst met diverse usernames. Deze username worden overzichtelijk onder elkaar weer gegeven.
Nu wil ik dit script verder uitbreiden door de array in een commando te plaatsen. De bedoeling is dat het commando meerdere malen wordt uitgevoerd, met iedere keer de volgende waarde in de array. Zelf had ik al iets van dit:
Helaas geeft dit nog niet het gewenste resultaat. Weet iemand hoe je dit het beste kan aanpakken?
code:
1
2
3
4
5
6
7
8
| $users = Array();
while (($line = fgetcsv($fd, 1000, ":")) !== FALSE) {
$users[] = $line[0];
}
fclose($fd);
for ($x = 0, $count = count($users); $x < $count; $x++) {
echo $users[$x]."<br>";
} |
Nu wil ik dit script verder uitbreiden door de array in een commando te plaatsen. De bedoeling is dat het commando meerdere malen wordt uitgevoerd, met iedere keer de volgende waarde in de array. Zelf had ik al iets van dit:
code:
1
2
3
| $overzicht = ($users[$x]);
exec("netstat -ea | grep $overzicht", $result);
echo nl2br(implode("\n",$result)); |
Helaas geeft dit nog niet het gewenste resultaat. Weet iemand hoe je dit het beste kan aanpakken?
http://www.xbmcfreak.nl/