ok i dont know y this script is not working.
PHP Code:
function button_exists($url)
{
$head = "";
$url_p = parse_url($url);
if (isset($url_p["host"]))
{
$host = $url_p["host"];
}
else
{
return false;
}
if (isset($url_p["path"]))
{
$path = $url_p["path"];
}
else
{
$path = "";
}
$fp = fsockopen ($host, 80, $errno, $errstr, 20);
if(!$fp)
{
return false;
}
else
{
$parse = parse_url($url);
$host = $parse['host'];
fputs($fp, "HEAD ".$url." HTTP/1.1\r\n");
fputs($fp, "HOST: ".$host."\r\n");
fputs($fp, "Connection: close\r\n\r\n");
$headers = "";
while(!feof ($fp))
{
$headers .= fgets ($fp, 128);
}
}
fclose($fp);
$arr_headers = explode("\n", $headers);
$return = "false";
if(isset($arr_headers[0]))
{
$return = strpos($arr_headers[0], "404") !== false;
}
return $return;
}
and heres the problem
PHP Code:
if(button_exists("$affiliate['buttonurl']")=="false"){
print "this button dont work!$affiliate['affiliate_id']";
}
im getting parse errors