use fsockopen
Trying with fsockopen...'; $SFSdata = fetchURL($_GET['ip']); } else { echo '

Trying with file_get_contents...

'; $SFSurl = 'http://www.stopforumspam.com/api?ip=' . $_GET['ip'] . '&f=serial'; $SFSdata = file_get_contents($SFSurl); } if(!empty($SFSdata)) { echo $SFSdata . '
'; $SFSdata = unserialize($SFSdata); echo '
';
    print_r($SFSdata);
    echo '
'; if(isset($SFSdata['ip']['confidence'])) { echo 'Confidence: ' . $SFSdata['ip']['confidence'] . '
'; if($SFSdata['ip']['confidence'] >= 50) { echo 'Blocked'; } } } else echo 'hmmm'; } function fetchURL($ip) { $fp = fsockopen('www.stopforumspam.com', 80); $out = "GET /api?ip=' . $ip . '&f=serial HTTP/1.1\r\n"; $out .= "Host: www.stopforumspam.com\r\n"; $out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); while (!feof($fp)) { $foo = fgets($fp); if(strpos($foo, 'a:2:{') === 0) { $SFSdata = $foo; } } fclose($fp); return $SFSdata; } ?>