Console Guy
Kijk eens op http://www.php.net/manual/nl/ref.exec.php
En lees even wat er achter schell_exec staat.
of
http://www.php.net/manual/nl/language.operators.execution.php
En lees even wat er achter schell_exec staat.
of
http://www.php.net/manual/nl/language.operators.execution.php
Done.. Tsja dat krijg je als je pas een paar weken met php bezig bent, je weet dan niet welke functie je waarvoor moet gebruiken. Sterker nog, je weet niet eens hoe die functie heet.. 
Nog even wat.
moet ik nu gewoon blijven proberen tot ik de juiste getallen heb die in $sb moeten of is er een handigere manier voor ??
Nog even wat.
code:
1
2
| $netstat= (shell_exec("netstat -e"));
$sb = substr("$netstat",90,20); |
moet ik nu gewoon blijven proberen tot ik de juiste getallen heb die in $sb moeten of is er een handigere manier voor ??
Console Guy
Verwijderd
Ik gebruik bij multiline output altijd
PHP:
1
2
3
4
| <? $output = `netstat -a`; echo $output; ?> |
Als je bepaalde getallen wilt hebben, kun je het beste al bij de uitvoer die getallen eruit filteren met 'grep' (linux-commando)
Nu weet ik zo snel niet hoe er meerdere getallen bij zet, maar dit is misschien iets wat je zoekt...
code:
1
| $netstat= (shell_exec("netstat -e | grep getal")); |
Nu weet ik zo snel niet hoe er meerdere getallen bij zet, maar dit is misschien iets wat je zoekt...
Je kunt ook de back-tick quotes gebruiken:
code:
1
2
| $n = `netstat -a`; print_r ( $n ); |
Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz
Thanks. Dit werkt perfectOp vrijdag 04 januari 2002 10:11 schreef fladder het volgende:
Ik gebruik bij multiline output altijd
PHP:
1 2 3 4 <? $output = `netstat -a`; echo $output; ?>
Console Guy
Pagina: 1