Bonjour.
J'ai un fichier XML qui fait un vidéo playlist.
Il ressemble à ça
Code :
<playlist version="1" xmlns="http://xspf.org/ns/0/">
<trackList>
<track>
<title>video</title> <creator>video creatore</creator> <location>video.flv</location>
</track>
<track>
<title>video_1</title><creator>video_1</creator> <location>video_1.flv</location>
</track>
</trackList>
</playlist>
Je charge le fichier dans une liste déroulante à l'aide de simpleXML. L'élément sélectionné est en suite attrapé dans la variables « $_POST['movies'] ». Ce que je veux c'est supprimer l'élement du playlist. Alors je fais.
Code :
$dom = new domDocument();
$dom->load('playlist.xml');
foreach ($dom->getElementsByTagName("track") as $node)
{
$v = $node->getElementsByTagName("location")->item(0)->nodeValue;
if($v == $_POST['movies']) { $dom->removeChild($v); }
}
La boucle tourne la comparaison s'effectue mais je bloque sur la suppression. Merci pour votre aide