Hallo an alle
Ich hoffe das ihr mir helfen könnt. Ich bin relativ neu im Bereich php und xml und stehe nun vor einem Problem.
Ich habe eine .xml und eine index.php. Beiden liegen im selben Verzeichnis.
Mein php-code sieht so aus:
Wenn ich nun mit Xamp versuche index.php auszurufen bekomme ich nur folgende Meldung:
Fatal error: Call to a member function load() on a non-object in D:\xampp\htdocs\umfrage\index.php on line 12
Ich sehe aber bei mir keinen Fehler im Skript. Könnt ihr mir sagen wo mein Fehler liegt?
Danke im vorraus
Zach
Ich hoffe das ihr mir helfen könnt. Ich bin relativ neu im Bereich php und xml und stehe nun vor einem Problem.
Ich habe eine .xml und eine index.php. Beiden liegen im selben Verzeichnis.
Mein php-code sieht so aus:
PHP-Code:
$dom->load ('Umfrage.xml');
$itemsStruktur = $dom->getElementsByTagName('daten');
foreach ( $itemsStruktur as $itemStruktur )
{
$arrDom[$i]['imgid'] = $itemStruktur->getAttribute( 'imgid' );
$arrDom[$i]['satz'] = $itemStruktur->getAttribute( 'satz' );
$arrDom[$i]['op1'] = $itemStruktur->getAttribute( 'op1' );
$arrDom[$i]['op2'] = $itemStruktur->getAttribute( 'op2' );
$arrDom[$i]['op3'] = $itemStruktur->getAttribute( 'op3' );
}
$count = count($arrDom[$i]);
for($i=0; $i < $count; $i++)
{
$imgid_1[$i] = $arrDom[$i]->imgid;
$artikelname_1[$i] = $arrDom[$i]->satz;
$preis_1[$i] = $arrDom[$i]->op1;
$bestellnr_1[$i] = $arrDom[$i]->op2;
$urlshop_1[$i] = $arrDom[$i]->op3;
}
?>
Fatal error: Call to a member function load() on a non-object in D:\xampp\htdocs\umfrage\index.php on line 12
Ich sehe aber bei mir keinen Fehler im Skript. Könnt ihr mir sagen wo mein Fehler liegt?
Danke im vorraus
Zach
Kommentar