Aki facebook-on járkál az biztos találkozott már azzal, hogy ha egy url beírunk akkor a rendszer kiolvassa az oldal címét és még néhány szöveget belőle. Ezt a trükköt mutatjuk be most nektek.
Kód:
function urltitle($url, $window = _blank)
Használat:
{
if($url == null){
$url = "";
}else{
$http = strpos($url, "http://");
if ($http === false){ $url = "http://" . $url;}
$file = @fopen($url, "r");
if (!$file){
$url = "<a href="$url" target="$window">$url</a>";
}else{
while (!feof($file)){
$line = fgets($file);
if (preg_match ("@\<title \>(.*)\</title>@i", $line, $out)){
$url = "<a href="$url" target="$window">$out[1]</a>";
break;
}
}
}
@fclose($file);
}
return $url;
}echo urltitle("http://www.pingmedia.blog.hu", "_self");
echo "". urltitle("http://www.pingmedia.blog.hu");