Archívum - Aug 15, 2006 - Fórum téma
PHP-vel urből title és meta tag kiolvasás probléma :(
PHP-vel szeretnék egy url alapján kiolvasni az oldal title tag tartalmát és (ha van) a meta description tag tartalmát, de néhány urlnél nem hajlandó kiolvasni, és van ahol hibát ír (pl. egy url ami forwardol egy másik urlre).
A kód a következő:Ha esetleg vki tudna segíteni nagyon hálás lennék.
■ A kód a következő:
<html>
<head>
<title>get title and meta tags</title>
</head>
<body>
<form action="getinfo.php" method="POST">
<input type="text" name="url">
<input type="submit" name="check" value="Check It">
</form>
<br><br>
<?
if ((isset($_POST['check'])) AND ($_POST['url'] != NULL)) {
// get title from url
$meta = get_meta_tags($_POST['url']);
foreach($meta as $key => $tags) {
echo $key.' = '.$tags.'<br>';
}
// get title from url
$page_title = "n/a";
if ($handle = @fopen($_POST['url'], "r")) {
$content = "";
while (!feof($handle)) {
$part = fread($handle, 1024);
$content .= $part;
if (eregi("</head>", $part)) break;
}
fclose($handle);
$lines = preg_split("/\r?\n|\r/", $content);
$is_title = false;
$close_tag = ($xhtml) ? " />" : ">";
foreach ($lines as $val) {
if (eregi("<title>(.*)</title>", $val, $title)) {
$page_title = $title[1];
$is_title = true;
}
if ($is_title) break;
}
}
echo 'title = '.$page_title;
}
?>
</body>
</html>
Fórum elhelyezése a weblapon
Sziasztok!
Abban szeretnék segítséget kérni hogy a weblapba hogy tudom berakni a fórumot?
Segítsetek!
(haladó vagyok)
■ Abban szeretnék segítséget kérni hogy a weblapba hogy tudom berakni a fórumot?
Segítsetek!
(haladó vagyok)