For some reason your web hosting is unable to get the IP by name (it may be firewall or dns caching issue).
Create php file "mw-ip-test.php" and put the text below:
$ip = gethostbyname('www.microwallet.org');
echo $ip;
echo '
';
$ip = gethostbyname('www.microwallet.org.');
echo $ip;
?>
It works for me: http://bit.makejar.com/mw-ip-test.php
If it does not output any IP address (or wrong one) for you then contact your hosting sending them a link to this file on your hosting. They should be smart enough to fix the issue
Also please describe this to me when I run this code it redirects me to cloudflare spam filter captcha
if (!$fp) {
echo "$errstr ($errno)
\n";
} else {
$out = "GET / HTTP/1.1\r\n";
$out .= "Host: www.microwallet.org\r\n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}
?>
I think cloudflare does not allow me to access microwallet