Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 28.09.2012
Сообщений: 9
1

Вывод тега title из разных сайтов

27.04.2014, 16:54. Показов 861. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
$result = mysql_query("SELECT user,link FROM url WHERE user='$id'",$db);
if (!$result)
{
echo "<p>Запрос на выборку данных из базы не прошел. Напишите об этом в Службу поддержки <br> <strong>Код ошибки:</strong></p>";
exit(mysql_error());
}
if (mysql_num_rows($result) > 0)
{
while ($myrow = mysql_fetch_assoc($result)) {
$link=($myrow['link']);
};
echo "<title>".$link."</title>";
$top = $html = file_get_contents($link);
preg_match('|<title>(.*)</title>|mi', $html, $result);
echo "<a href='".$link."'>".$result[1]."</a>";
while ($myrow = mysql_fetch_array($result));
}
else
{
echo "<p><center>Ссылок нет. Пожалуйста, добатьте ссылки.</center></p>";
} 
?>
$link - извлеченная ссылка из бд, она проходит через этот скрипт

PHP
1
2
3
4
5
6
7
8
while ($myrow = mysql_fetch_assoc($result)) {
$link=($myrow['link']);
};
echo "<title>".$link."</title>";
$top = $html = file_get_contents($link);
preg_match('|<title>(.*)</title>|mi', $html, $result);
echo "<a href='".$link."'>".$result[1]."</a>";
while ($myrow = mysql_fetch_array($result));
и выводит заголовок страницы. А если добавляется новая ссылка, то старая заменяется на новую.
Вопрос: как сделать так, чтобы из бд выводились все ссылки, а не только одна?
Заранее большое СПАСИБО!

Добавлено через 15 минут
Или есть у кого нибудь такой готовый скрипт, чтобы при добавлении ссылок в бд, ссылки извлекались из базы в php файл, а затем в файле идет обработка извлечения тега title из добавленных ссылок
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.04.2014, 16:54
Ответы с готовыми решениями:

Вывод содержимого тега title в тексте полной новости
Приветствую всех! Столкнулся с такой проблемой, что не знаю как вывести содержимое тега title...

Атрибут TITLE тега <A>
Что описывает атрибут TITLE тега &lt;A&gt; HTML-документа? • Заголовок HTML документа, расположенный в...

изменение тега title
Здравствуйте! Скажите, пожалуйста, как изменить заголовок главной страницы? В инете нарыл...

Заменить содержимое тега title
Здравствуйте! Я использую регулярку: preg_match('|&lt;title.*?&gt;(.*)&lt;/title&gt;|sei', $html_code) ...

0
27.04.2014, 16:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.04.2014, 16:54
Помогаю со студенческими работами здесь

Регулярное выражение для тега title
Доброго времени суток, господа ! я хочу сделать вот что: - есть в переменной String, какой-то...

Почему отображается содержимое тега <title>?
Почему отображается содержимое тега &lt;title&gt; непосредственно в браузере? Вот ссылка документа -...

Передать параметр title у тега <img />
Всем привет, как можно сделать так, чтобы передать параметр title у тега &lt;img /&gt; в класс css...

Спарсить название html-страницы (содержимое тега title)
Доброго времени суток! Есть сайт со страницей вида: &lt;html&gt; &lt;head&gt;...

RegEx: Определить значение тега Title HTML-страницы
Господа, добрый вечер. Прошу помочь в одной функции: Подключаю System.Net и...

Как использовать заголовок страницы для тега alt и title?
Приветствую, интересует такой момент, на сайте при создании объявления в атрибуте ALT пусто, нужно,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru