Hallo Andy,
$GrabData = eregi("$GrabStart(.*)$GrabEnd", $RetrieveFile, $DataPrint);
was willst du hier eigentlich machen?
so wie ich das Verstehe willst du alles was zwischen $GrabStart und $GrabEnd steht haben, oder? dann dreh den Spieß doch um, und entferne alles was vor $GrabStart bzw hinter $GrabEnd steht:
$daten = $RetrieveFile //habe ich nur gemacht, dass ich die Variablen in dem Beispiel das ich aus einem von meinen Scripten rauskopiert habe nicht ändern muss :-)
$daten = preg_replace("/^.*(<TABLE BORDER='0'>)/",'',$daten);
$daten = preg_replace("/(<TABLE BORDER='1'>).*$/",'',$daten);
ggf. musst du die ausdrücke noch etwas umstricken um $GrabStart bzw. ...End noch im String zu haben
wenn es nicht das ist, was du brauchst solltest du nochmal etwas genauer erläutern, was du genau machen willst
echo $DataPrint[1];
was sagt denn print_r($DataPrint)?
Grüße aus Nürnberg
Tobias
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|