Guten Morgen,
ich habe folgenden Quellcode, welchen ich per PHP auslese:
Bisher filtere ich "Bereit" mit folgendem Code:
Leider funktioniert das nicht zuverlässig, d.h. manchmal wird 0 zurückgeliefert und durch +42 wird dann vom Anfang des Quellcodes irgendetwas zurückgeliefert.
ich habe folgenden Quellcode, welchen ich per PHP auslese:
HTML:
<table class="statusBox" width="140" height="40" cellspacing="0" bgcolor="#F8F8F8" cellpadding="2">
<tr>
<td width="100%" class="statusLine"><font face="Courier" size="2">Bereit     </font></td>
</tr>
<tr>
<td width="100%" class="statusLine"><font face="Courier" size="2"></font></td>
</tr>
</table>
Bisher filtere ich "Bereit" mit folgendem Code:
PHP:
$html = file_get_contents ( "http://10.24.11.29/cgi-bin/dynamic/topbar.html" );
$printer ["error"] ["0"] = trim ( str_replace ( " ", " ", substr ( $html, strpos ( $html, "statusLine" ) + 42, strpos ( $html, "</font>" ) - ( strpos ( $html, "statusLine" ) + 42 ) ) ) );
Leider funktioniert das nicht zuverlässig, d.h. manchmal wird 0 zurückgeliefert und durch +42 wird dann vom Anfang des Quellcodes irgendetwas zurückgeliefert.