Получить внешний заголовок страницы

У меня есть задача.

Один вход:

тип ввода ='текст' id='url' name='url'

Одна кнопка:

Button id='go'

и один див.

Пользователь вводит сайт в этот вход и нажимает, я должен показать заголовок этого сайта.

Как я могу это сделать?

1 ответ

Из того, что вы сказали мне, вот код.

<?php
    if (!isset($_GET['go'])) {
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="GET" />
<input type="text" name="url" id="url" /><br /><input type="submit" name="go" id="go" />
</form>
<?php
} else {
$url = $_GET['url'];
$file = file($url);
$file = implode("",$file);

if(preg_match("/<title>(.+)<\/title>/i",$file,$m)) {
    print "The title of $url is <b>$m[1]";
} else {
    print "The page doesn't have a title tag";
}
}
?>

Это загружает файл в память PHP и получает информацию между тегами заголовка.

Другие вопросы по тегам