PHP meta auslesen.
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
auslese
bauen
beliebige anzahl
beliebiger zeichen
code
file
hilfe
http
manual
url
verbessern
versuch
webseite
-
Hallo LC,
Ich habe einen Skript:
function get_keywords($file){ $h1tags = preg_match('/(<meta name="keywords" content="(.*)" \/>)/i',$file,$patterns); echo $patterns[2]; }
mit den ich die metas aus einer webseite auslesen kann. Allerdings funktioniert er nur begrenzt.
Diese erkennt er :<meta name="keywords" content="suchbegriffe" />
Aber z.b diesen nicht:
<meta name="keywords" lang="de" content="suchbegriffe">
Wie kann man den skript verbessern?
Hilfe! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Versuch mal
function get_keywords($file) { if(preg_match("<meta name=\"keywords\"",$file,$patta)) { preg_match("content=\"(.*?)\",$patta[0],$patterns); echo $patterns[2]; } }
Ist allerdings ungetestet. Vielleicht hast du aber auch verstanden, wie ich das versucht habe, und kannst daraus das funktionsfähige bauen. -
Zeige mach
eine beliebige Anzahl beliebiger Zeichen an. Oder wenn du willst nur a-z, A-Z, = und ".<meta name="keywords"
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage