Moin ich habe folgendes Problem. also es wird beim Auslesen immer diese o.ä. Daten über das XML mit Angefügt...
hier das Script:
ich möchte nun den Teil nur Zwischen:
<steamcast></steamcast> Auslesen ...
ich habe sowas schonmal mit preg_match gesehen nur bekomme ich das irgendwie nicht hin
php.net hat mir dieses mal nicht helfen können...
oder gibt es andere möglichkeiten?
MfG Gunah
Code:
HTTP/1.0 200 OK
Server: Steamcast/0.9.75 beta (Linux)
Content-Type: text/xml
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<!-- Generated by Steamcast -->
hier das Script:
PHP:
<?php
header('Content-Type: text/xml');
define ("CR", chr(13));
define ("LF", chr(10));
$file='xxxxx';
$port ='8xxxx000';
$password = 'xxxx';
$fp = @fsockopen ($file, $port, &$errno, &$errstr, 5);
if (!$fp) {
return 'Konnte nicht Verbinden';
} else {
fputs($fp, "GET /admin/status.xml HTTP/1.1\r\n"
."User-Agent: XML Getter (Mozilla Compatible)\r\n".
"Authorization: Basic ".base64_encode ('admin:'.$password)."\r\n\r\n");
while (!feof($fp)) {
$xml .= fgets($fp,1024);
}
fclose($fp);
}
/*$data = simplexml_load_string($response);*/
print_r($xml);
?>
ich möchte nun den Teil nur Zwischen:
<steamcast></steamcast> Auslesen ...
ich habe sowas schonmal mit preg_match gesehen nur bekomme ich das irgendwie nicht hin
php.net hat mir dieses mal nicht helfen können...
oder gibt es andere möglichkeiten?
MfG Gunah
Zuletzt bearbeitet: