loadData($_GET['dn'])) { if (isset($_GET['valid'])) { $objectname=$object -> getDisplayName(); $GLOBALS['Smarty'] -> assign('pagetitle',_('Suppression').' : '.$objectname); if ($object -> remove()) { LSsession :: addInfo($objectname.' '._('a bien été supprimé').'.'); LSsession :: redirect('view.php?LSobject='.$_GET['LSobject'].'&refresh'); } else { LSerror :: addErrorCode('LSldapObject_15',$objectname); } } else { // Définition du Titre de la page $GLOBALS['Smarty'] -> assign('pagetitle',_('Suppresion').' : '.$object -> getDisplayName()); $GLOBALS['Smarty'] -> assign('question',_('Voulez-vous vraiment supprimer').' '.$object -> getDisplayName().' ?'); $GLOBALS['Smarty'] -> assign('validation_url','remove.php?LSobject='.$_GET['LSobject'].'&dn='.$_GET['dn'].'&valid'); $GLOBALS['Smarty'] -> assign('validation_txt',_('Valider')); } LSsession :: setTemplate('question.tpl'); } else { LSerror :: addErrorCode('LSsession_12'); } } else { LSerror :: addErrorCode('LSsession_11'); } } else { LSerror :: addErrorCode('LSldapObject_01'); } } else { LSerror :: addErrorCode('LSsession_12'); } } else { LSsession :: setTemplate('login.tpl'); } // Affichage des retours d'erreurs LSsession :: displayTemplate(); ?>