diff --git a/bureau/admin/adm_dodel.php b/bureau/admin/adm_dodel.php index 817b0ea3..3103ad31 100644 --- a/bureau/admin/adm_dodel.php +++ b/bureau/admin/adm_dodel.php @@ -42,26 +42,27 @@ getFields($fields); if($del_confirm == "y"){ - if (!is_array($d)) { - $d[]=$d; + if (!is_array($accountList)) { + $accountList[] = $accountList; } - reset($d); - while (list($key,$val)=each($d)) { + reset($accountList); + while (list($key,$val)=each($accountList)) { if (!$admin->checkcreator($val)) { __("This page is restricted to authorized staff"); exit(); } + $error = ""; if (!($u=$admin->get($val)) || !$admin->del_mem($val)) { - $error=sprintf(_("Member '%s' does not exist"),$val)."
"; + $error .= sprintf(_("Member '%s' does not exist"),$val)."
"; } else { - $error=sprintf(_("Member %s successfully deleted"),$u["login"])."
"; + $error .= sprintf(_("Member %s successfully deleted"),$u["login"])."
"; } } include("adm_list.php"); exit(); } else { - if (!is_array($d) || count($d)==0) { + if (!is_array($accountList) || count($accountList)==0) { $error=_("Please check the accounts you want to delete"); require("adm_list.php"); exit(); @@ -77,8 +78,8 @@ if($del_confirm == "y"){

get($userid); + foreach($accountList as $userid){ + $membre = $admin->get($userid); echo "".$membre['login']."
"; } ?>