php ping

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/php_ping_134171/page_1 - zur Vollversion wechseln!


Moesli schrieb am 11.01.2005 um 09:19

wie kann ich mittels php ueberprüfen ob ein ping erfolgreich durchgeführt wurde,..

möchte damit den onlinestatus mehrerer pc´s checken,...


COLOSSUS schrieb am 11.01.2005 um 09:28

Zitat
echo `ping [params] host`;

Mit Backticks kannst du Shellbefehle ausführen.


Luki schrieb am 11.01.2005 um 09:32

exec - http://at2.php.net/manual/de/function.exec.php

den befehl je nach deinem betriebssystem halt anpassen


dio schrieb am 11.01.2005 um 09:37

http://at2.php.net/manual/de/function.shell-exec.php
Dann hast auch an output.


Moesli schrieb am 11.01.2005 um 10:51

shell exec hab ich schon mal verwendet,.. aber wie checke ich jetzt, ob der ping erfolgreich durchgeführt wurde ? einen output ergibt ping ja immer,..


dio schrieb am 11.01.2005 um 11:36

Zitat von Moesli
shell exec hab ich schon mal verwendet,.. aber wie checke ich jetzt, ob der ping erfolgreich durchgeführt wurde ? einen output ergibt ping ja immer,..
Du siehst dir den Rückgabewert an und reagierst dementsprechend darauf?
Stichwort regex


Ringding schrieb am 11.01.2005 um 11:43

Nein, bitte nicht! ping liefert einen return code.




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026