Zadejte hledaný výraz...

Vytažení meta tagů externí stránky pomocí PHP.

Zdravím,
rád bych vytvořil něco, díky čemuž můžu na stránce na které je pomocí file_get_contents umístěn můj obsah stahovat její obsah, přesněji teda meta tagy. Jedná se mi o stažení meta tagů title, description a keywords. Ty bych potřeboval uložit do proměnných a dál s nimi pracovat, řešili jste to už někdy? Je to možné?
4. 4. 2011 14:33:13
https://webtrh.cz/diskuse/vytazeni-meta-tagu-externi-stranky-pomoci-php#reply624846
Petr
verified
rating uzivatele
(9 hodnocení)
4. 4. 2011 15:18:35
moc tomu nerozumim.. je strana X a strana Y... na strance X je pres file_get_contents() zobrazen obsah strany Y.. ano??? a Ty chces z jake stranky tagy??
4. 4. 2011 15:18:35
https://webtrh.cz/diskuse/vytazeni-meta-tagu-externi-stranky-pomoci-php#reply624845
Chci obsah strany Y, tedy aby bylo možné přes PHP z jakéhokoliv serveru dostat její dané meta tagy a uložit je do proměnné.
4. 4. 2011 15:39:03
https://webtrh.cz/diskuse/vytazeni-meta-tagu-externi-stranky-pomoci-php#reply624844
Petr
verified
rating uzivatele
(9 hodnocení)
4. 4. 2011 15:46:35
tak pres regexp si vyfiltruj vsechny stringy zacinajici "
EDIT1: nebo pouzij metodu strstr() ... kde si budes hledat "" koncoveho znaku... regexp bude asi pruznejsi a pujde to lip ukladat do promennych.. zpusobu bude asi vic :-)
4. 4. 2011 15:46:35
https://webtrh.cz/diskuse/vytazeni-meta-tagu-externi-stranky-pomoci-php#reply624843
hm
verified
rating uzivatele
(20 hodnocení)
5. 4. 2011 12:52:36
jde o klasicky data mining... NSBM radi sice velmi krkolomne, ale prakticky spravne
ukázka vytažení descriptionu - je to psane jen narychlo zpameti, takze omluv pripadne chyby, jde tu o ten princip
$data = file_get_contents('http://www.maxo.cz');
if(preg_match('||i',$data,$match))
$description = $match;
jeste lepsi reseni by byl DOM, ale ja s temito vecmi nemam dobre zkusenosti pri pouzivani na klasickem HTML, protoze kazdy webmaster si tam nasekava co chce jak chce a DOMy jsou na to desne citlivy tak to akorat zpusobuje potize :))
5. 4. 2011 12:52:36
https://webtrh.cz/diskuse/vytazeni-meta-tagu-externi-stranky-pomoci-php#reply624842
Pro odpověď se přihlašte.
Přihlásit