Ik heb een PHP-script waarmee ik een array van IP-adressen doorloop en met het SYSTEM-commando controleer (pingen) of ze online zijn. Werkt allemaal wel prima, maar ik wil graag de uitvoer van het ping-commando niet ontvangen op m'n gegenereerde website.
Zie het volgende (deel) van m'n code.
Dit werkt wel, alleen ik wil dus de uitvoer van het ping-commando niet 'ontvangen'. Ik heb het dus over de volgende gegevens:
Zie het volgende (deel) van m'n code.
code:
1
2
3
4
5
6
7
8
| while (list($host, $ip) = each($addresses)) { system("ping $ip -n 1", $result); if($result) echo("online"); else echo("offline"); } |
Dit werkt wel, alleen ik wil dus de uitvoer van het ping-commando niet 'ontvangen'. Ik heb het dus over de volgende gegevens:
Een @-teken voor de system-opracht werkt niet, dat heb ik al geprobeerd.Pinging 192.168.1.1 with 32 bytes of data:
Reply from 192.168.1.1: bytes=32 time<1ms TTL=128
Ping statistics for 192.168.1.1:
Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms