Ja! Ich weiss ich nerve, aber ich brauche schon wieder Hilfe.
Ich hab mir was aus dem Forum geholt und will eine Tabelle grabben, die ich auch einbinden darf (könnt von mir aus auch nachfragen). Das Grabben funktioniert ziemlich gut, nur wird das was ich eingelesen habe bei mir auf der Seite zweimal ausgegeben. Weiss jemand vielleicht wieso?
Beide html-tags gibt es auf der Seite auch nur einmal und sind korrekt.
Herzlichen Dank schonmal im Voraus.
Ich hab mir was aus dem Forum geholt und will eine Tabelle grabben, die ich auch einbinden darf (könnt von mir aus auch nachfragen). Das Grabben funktioniert ziemlich gut, nur wird das was ich eingelesen habe bei mir auf der Seite zweimal ausgegeben. Weiss jemand vielleicht wieso?
PHP-Code:
$handle = @fopen('http://www.xxx.com/rsi/ge/program.html', 'rb');
if(empty($handle))
{
}
else
{
while (!feof($handle))
{
$html .= fgets($handle, 4096);
}
fclose($handle);
$begin = '<td width="564" height="798" valign="top" align="left" xpos="2">';
$end = '</td>
<td width="1" height="798"><spacer type="block" width="1" height="798">';
if(strstr ($html, $begin))
{
$beginloc = strpos($html, $begin) + strlen($begin);
$endloc = strpos($html, $end);
$html = substr($html, $beginloc, $endloc - $beginloc);
$html = str_replace('width="564"', "width=\"100%\"", $html);
echo "$html";
}
else
{ // die wird ausgespuckt
echo '';
}
echo "$html";
}
Herzlichen Dank schonmal im Voraus.
Kommentar