Консультация № 39030
31.03.2006, 10:59
0.00 руб.
0 1 1
У меня следующая проблема. Есть множество файлов типа NNDDMMGG.html, где DDMMGG-дата,
я осуществила с помощью PHP формирование ссылок на данные файлы и получила:
<a href=‘stat.php3?file=16190905‘>19.09.05г.</a>
А также во всех файлах определен заголовок <h1>
Мне нужно, чтобы была возможность определять с помощью PHP текст заголовка, т.е текст внутри тегов <h1> и </h1>,
и вставлять его в: alt="Текст заголовка", чтобы при наведении на ссылку отображалось ее содержимое.
Возможно ли это?

Обсуждение

Неизвестный
31.03.2006, 12:34
общий
это ответ
Здравствуйте, Dariola!

Если у Вас в документах определен только один заголовок <h1> (как по-идее должно быть), то "вынуть" его можно так:

<?

....

$f=join(‘‘,file($filename));
$h1=eregi_replace("(.*)<h1>","",$f);
$h1=eregi_replace("</h1>(.*)","",$h1);

echo ‘<a href="..........." title="‘.$h1.‘">......</a>‘;
...

?>

Обязательно учтите, что такой подход будет "тянуть" много трафика, если файлы загружать с http. Если относительно своей файолвой системы - то все ок.
Форма ответа