All pastes #805446 Raw Edit

Something

public php v1 · immutable
·published 2007-12-04 11:04 UTC
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>';}?>