How to Make a Ping tool in PHP

Here a small piece of code for Ping tool in PHP that pings to hosts via o.s . Only trick abot this script is that it calls the system routines for perfom function,nice feature of server side scripting.The script can be run on Linux as well as Windows by detect the server o.s itself.

The Power of PHP could be integrated with with os to perform basic operations, like this.

ping

Enjoy the Ping tool in PHP:

<html>

<h1> Ping tool </h1>

<form action=”” method=”post”>
enter host name or ip address: <input type=”text” name=”t1″ />
<input type=”submit” value = “ping it”/>
</form>
<?php
//ping tool in php
$host = “”;
if(isset($_POST[‘t1’]) && $_POST[‘t1’]!= “”)
{
$host = $_POST[‘t1’];
}
else
{
die(“please select a host to ping”);
}
echo “ping results for $host <br><br>”;
$p1 = “ping -l 2 $host”;
$p2 = “ping -n 2 $host”;
if(exec(“uname”))
{
echo “<br>”;
system($p1);
}
if(exec(“ver”))
{
echo “<br>”;
system($p2);
}
?>
</html>