rendered paste body<?$server = '127.0.0.1';$timeout = 2;$ports = array(21, 80, 6667); foreach ($ports as $port) { $fp = @fsockopen($server, $port, &$errno, &$errstr, $timeout); if (!$fp) { $results[$port] = true; } else { $results[$port] = false; } } unset ($port); foreach ($results as $key => $result) { if ($result) { $sms .= "Port: ".$key." failed."; } } if ($sms) { //echo file_get_contents("xxxxxx".urlencode($sms)); } include('includes/db.php');$sql = "SELECT * FROM servers";$result = mysql_query($sql);while($server_r=mysql_fetch_array($result)) { $server_ip = $server_r["IP"]; echo '<p>Server: '.$server_ip.'<br />';; $result2 = mysql_query("SELECT * FROM services WHERE IP='$server_ip'"); while($service_r=mysql_fetch_array($result2)) { echo $service_r["Port"].'<br />'; } echo '</p>';}?>