antiheld2000
New member
Moin, moin,
ich versuche gerade per PHP einen in einer DB gespeicherten Meta Tag auszulesen und mir nur das contetn-Attribut ausgeben zu lassen. leider klappt es nicht so wie ich möchte. Entdeckt jemand den Fehler?
ich versuche gerade per PHP einen in einer DB gespeicherten Meta Tag auszulesen und mir nur das contetn-Attribut ausgeben zu lassen. leider klappt es nicht so wie ich möchte. Entdeckt jemand den Fehler?
PHP:
$html = '<meta name="description" content="umschreibendes geplänkel" />';
preg_match_all("|<meta[^>]+name=\"([^\"]*)\"[^>]+content=\"([^\"]*)\"[^>]+>|i",$html,$out,PREG_PATTERN_ORDER);
for ($i=0;$i < count($out[1]);$i++) {
if (strtolower($out[1][$i]) == "description") $meta['description'] = $out[2][$i];
}
echo $meta['description'][0];
Zuletzt bearbeitet: