Hallo,
meine Vermutung ist, daß Du Zeilenumbrüche in Deinem Text nicht berücksichtigst.
Schau Dir dazu mal die Anmerkung zum Modifizierer "s" unter http://de.php.net/manual/de/reference.pcre.pattern.modifiers.php an.
$text = "fooHier kommt Test. Auch mit
Zeilenumbrüchen.bar";
$start = 'foo';
$ende = 'bar';
preg_match("/$start(.*)$ende/s", $text, $liste);
while(list($key,$val) = each($liste)) { echo $key.' = '.$val.'<br />'; }
Ciao,
Andreas
--
"Das Corporate Design für das Internet sieht eine Reihe von Grafikelementen vor, die die Optik der Webseite visuell und funktionell beeinflussen." - (Zitat aus dem "Styleguide Corporate Design" eines großen Konzerns...)
"Das Corporate Design für das Internet sieht eine Reihe von Grafikelementen vor, die die Optik der Webseite visuell und funktionell beeinflussen." - (Zitat aus dem "Styleguide Corporate Design" eines großen Konzerns...)