-2

私は小さな php スクリプトに取り組んでおり、スクリプトに ping 機能を追加したいと考えています。私は本当にそれを行う方法を知りませんが、私はこれと同じ結果を得るのが好きです: http://www.ipfingerprints.com/ping.php

4

4 に答える 4

0

または、PHP でこのコード「 exec('ping -c '.$pingTimes.'.$ipAdress); 」を使用します。

于 2013-06-23T23:00:59.723 に答える
0

PHP のパーミッションによっては、次のことができる場合があります。

<?php system("ping -c 3 localhost"); ?>

Web フォームからホスト名を受け入れる場合は十分に注意してください。ユーザーがサーバーに "; rm -rf /" で ping を実行するよう要求すると、すべてのデータが失われます。

于 2013-06-23T22:55:54.983 に答える
0

それはとても簡単です

<?php

if (!$socket = @fsockopen("YOUR.IP.HERE", 80, $errno, $errstr, 30))
{
  echo "<font color='red'><strong>Offline!</strong></font>";
}
   else 
    {
  echo "<font color='green'><strong>Online!/strong></font>";

  fclose($socket);
}

?>
于 2013-06-23T22:57:43.193 に答える