Hallo!
Ich möchte gerne ein XML-Element aus einer XML-Datei mittels eines PHP-Scripts löschen.
Ich habe nun folgendes versucht:
XML-Datei
	
PHP-Script:
	
Ich bekomme nun immer die Fehlermeldung: 
Parse error: parse error, unexpected T_OBJECT_OPERATOR in /var/www/sii/htdocs/lernwelten/neu/loeschen.php on line 11
Wobei line 11 die mit $nodeList->item(0)... ist
Kann dies daran liegen, dass die PHP-Version zu alt ist und evtl. DOM nicht unterstützt wird? Version 4.3...
Schönen Dank für Eure Hilfe!
Nils
					Ich möchte gerne ein XML-Element aus einer XML-Datei mittels eines PHP-Scripts löschen.
Ich habe nun folgendes versucht:
XML-Datei
PHP-Code:
	
	
<anmeldungen>
  <teilnehmer>
     <name>
       Test1
     </name>
     <email>
       email1
     </email>
   </teilnehmer>
  <teilnehmer>
     <name>
       Test2
     </name>
     <email>
       email2
     </email>
   </teilnehmer>
</anmeldungen> 
PHP-Code:
	
	
<?
$name=$_GET["name"];
$doc = new DOMDocument;
$doc->Load('daten2.xml');
$xpath = new DOMXPath($doc);
$nodeList = $xpath->query(sprintf('teilnehmer[name = "%s"]', $name));
$nodeList->item(0)->parentNode->removeChild($nodeList->item(0));
?>
Parse error: parse error, unexpected T_OBJECT_OPERATOR in /var/www/sii/htdocs/lernwelten/neu/loeschen.php on line 11
Wobei line 11 die mit $nodeList->item(0)... ist
Kann dies daran liegen, dass die PHP-Version zu alt ist und evtl. DOM nicht unterstützt wird? Version 4.3...
Schönen Dank für Eure Hilfe!
Nils
 
          
Kommentar