Hallo,
dank Fred bin ich gesten schon sehr weit gekommen,
nun hab ich allerdings ein wenig was geändert und es Funktioniert nix mehr...Ein fehler liegt wahrscheinlich in der var muster und zwar das / von </div> wen ich anstadt dessen <br> schreib funktioniert es aber trotzdem Meine einzige erklährung hierfür ist das der html text der importierten seite einfach zu lang ist kann das sein oder liegt der fehler doch wo anders?
[code lang=php]<?php
$str= file_get_contents("http://www.seite von der ich erlaubnisshab.html");
//Jetzt brauchst Du einen regulären Ausdruck für alsaein Suchmuster:
echo $str;
$muster='/<div class="test">(.*)</div>;/';
preg_match ( $muster, $str, $treffer );
//print_r($treffer); oder print $treffer[1]; oder noch besser:
if (preg_match ( $muster, $str, $treffer )) { # Nur wenn was gefunden wurde
array_shift($treffer); # Wegwerfen des ersten Array-Elements
foreach ($treffer as $ausgabe) {
print $ausgabe."<br />\n";
# $muster1='/href="(.*)">/';
# preg_match ( $muster1, $ausgabe, $treffer2 );
# print_r($treffer2);
}