ik heb dit script gemaakt maar het werkt nog niet helemaal naar behoren

het script moet checken of een andere site een link naar mij heeft geplaats
en zo wel of niet een image produceren

dit is backlink.php

<?php

$found = true = "/images/live.gif";
$found = false = "/images/dead.gif";

function check_back_link($s_link, $http://www.zondata.com/at) {
$match_pattern = preg_quote(rtrim($http://www.zondata.com/at, "/"), "/");
$found = false;
if ($handle = @fopen($remote_url, "r")) {
while (!feof($handle)) {
$part = fread($handle, 1024);
if (preg_match("/<a(.*)href=[\"']".$match_pattern.
"(\/?)[\"'](.*)>(.*)<\/a>/", $part)) {
$found = true;
break;
}
}
fclose($handle);
}

return $found;
header("location: $found = true");
}
else {
header("location: $found = false")

// example:
//if (check_back_link("http://www.all4yourwebsite.com";, "http://www.finalwebsites.com";)) echo "link exists";
?>



dan heb ik hier een code om het debetreffende plaatje dan op te roepen in een andere pagina.

<img src="backlink.php?link={$url}"border=0>


zou iemand mij kunnen adviseren wat ik niet goed heb gedaan

ben nog niet zo'n prof met php
<?php

$found = true = "/images/live.gif";
$found = false = "/images/dead.gif";

function check_back_link($s_link, $remote_url) {
$match_pattern = preg_quote(rtrim($remote_url, "/"), "/");
$found = false;
if ($handle = @fopen($remote_url, "r")) {
while (!feof($handle)) {
$part = fread($handle, 1024);
if (preg_match("/<a(.*)href=[\"']".$match_pattern.
"(\/?)[\"'](.*)>(.*)<\/a>/", $part)) {
$found = true;
break;
}
}
fclose($handle);
}

return $found;
header("location: $found = true");
}
else {
header("location: $found = false")

// example:
//if (check_back_link("$http://www.zondata.com/at";, "$http://www.zondata.com/at";)) echo "link exists";
?>

Test dit is...

Reageren