voila je voudarais qu'en cliquant sur une petite image, on supprime un utilisateur.
Voici mon code, la valeur GET est bien passé en paramètre, mais seulement aucune suppression ne se fait. Je ne vois pas mon erreur...
//fichier qui contient toutes les utilisateurs
$usersFile = '../'.$cfg['ressources_root'].'user.xml';
$domUsers = new DOMDocument('1.0','UTF-8');
$domUsers->load($usersFile);
$racine = $domUsers->documentElement;
$xpUsers = new DOMXPath($domUsers);
if ( isset($_GET['delete']) ){
$idUser = $_GET['delete'];
$userDelete = $xpUsers->query('//user[@id="'.$idUser.'"]');
$suppr = $racine->removeChild($userDelete);
$domUsers->save($usersFile);
tidyXml($usersFile); //on réorganise le fichier
header ('Location: manage-users.php');
}
EDIT//fichier qui contient toutes les utilisateurs
$usersFile = '../'.$cfg['ressources_root'].'user.xml';
$domUsers = new DOMDocument('1.0','UTF-8');
$domUsers->load($usersFile);
$racine = $domUsers->documentElement;
$xpUsers = new DOMXPath($domUsers);
if ( isset($_GET['delete']) ){
$idUser = $_GET['delete'];
$userDelete = $xpUsers->query('//user[@id="'.$idUser.'"]')->item(0);
$suppr = $racine->removeChild($userDelete);
$domUsers->save($usersFile);
tidyXml($usersFile); //on réorganise le fichier
header ('Location: manage-users.php');
}