[php] vytažení obsahu mezi <title></title>
zdárek, pořebji poradit jak vytáhnout obsah mezi tagy <title></title>.
Na první nástřel jsem udělal:
PHP kód:
<?php
$data = File ("http://www.seznam.cz/");
for ($i = 0; $i < Count ($data); $i++){
$radek = $data[$i];
if (preg_match("/title/i", $radek)){
$radek = strip_tags($radek);
echo $radek;
break;
}
}
?>
Bohužel to má jednu vadu na kráse - když to někdo uloží na druhej řádek, tak můj výsledek je prázdý :-/.
Určitě to jde nějak přes preg_match nebo tak něco, ale to je nad moje síly. Mohl by nědko poradit pls. http://php.vrana.cz/zjisteni-kodovan...ve-stranky.php asi to bude podobné tomuhle, ale je tam na mě moc podivných znaků...
Re: [php] vytažení obsahu mezi <title></title>
Ja pouzivam zhruba toto:
Kód:
$obsah=file_get_contents("http://www.seznam.cz/");
preg_match("/<title>(.*)<\/title>/sU",$obsah,$vysledek);
/s udela aby to hledalo i na pres radky - samozrejme pak nejde $
/U nazranost vyrazu - ze to hleda nejkratsi kombinaci, jinak to hleda co nejvic
Re: [php] vytažení obsahu mezi <title></title>