Ciao,
non capisco cosa non funzioni in questo codice
Codice PHP:
$delete = $_GET['delete']; // id da eliminare
$xml= new DOMDocument('1.0');
$xml = simplexml_load_file('gallery.xml');
$nodeList = $xml->xpath("//image[@id='$delete']");
foreach ($nodeList as $element) {
$element->parentNode->removeChild($element);
}
$xml->asXML('gallery.xml');
il file XML è questo
codice:
<?xml version="1.0"?>
<gallery title="Photos" thumbDir="thumbs/" imageDir="uploads/" random="true">
<category name="Battesimo">
<image id="1">
<date>12.01.10</date>
<title>Battesimo 12.01.10</title>
<desc>Battesimo 12.01.10</desc>
<thumb>battesimo paolino 000_3000x1993.jpg</thumb>
<img>battesimo paolino 000_3000x1993.jpg</img>
</image>
<image id="2">
<date>12.01.10</date>
<title>Battesimo 12.01.10</title>
<desc>Battesimo 12.01.10</desc>
<thumb>battesimo paolino 001_2988x2000.jpg</thumb>
<img>battesimo paolino 001_2988x2000.jpg</img>
</image>
<image id="3">
<date>12.01.10</date>
<title>Battesimo 12.01.10</title>
<desc>Battesimo 12.01.10</desc>
<thumb>battesimo paolino 002_2987x2000.jpg</thumb>
<img>battesimo paolino 002_2987x2000.jpg</img>
</image>
</category>
</gallery>
Qualcuno sa aiutarmi? Grazie...