Hvordan læser jeg <title> med regulær expression på filer i dir

Tags:    php

ER LØST - BEKLAGER - ER LØST

Hej

Jeg er i gang med at lave en procedyre, der skal lave links til alle html filer i en mappe.

Indtil nu:
- kan jeg læse og udskrive filnavne
- har jeg udtrykket til at isolere titlen

Starten af min .php side er:
<?php
include("_page.php");
echo head("Min titel");
?>

"Min Titel" bliver på den viste side til:
<title>Min titel</title>


For at skabe de nødvendige links, skal jeg bruge filnavn og sidens titel.

Skriptet nedenfor udskriver lige nu filnavnene, men jeg får ikke titlen trukket ud.

<?php
if ($handle = opendir('.')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo "$file<br>";
//importer fil
$html = file_get_contents("$file");
$title = '^(echo head)..([ A-Za-zÆØÅæøå]+)';
ereg($title,$html,$result);
echo $result[2];
}
}
closedir($handle);
}

Løsning:
ret regular expression til:
(echo head)..([ A-Za-zÆØÅæøå]+)



Indlæg senest redigeret d. 30.11.2009 12:35 af Bruger #11305
1 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
ER LØST - BEKLAGER - ER LØST



t