$siret=trim(preg_replace('/[^0-9]/', '', $_REQUEST['siret'])); $idEntreprise=trim(preg_replace('/[^0-9]/', '', $_REQUEST['idEntreprise']))*1; if (!$_SESSION['connected']) echo ('Vous devez être connecté afin de pouvoir utiliser cette fonctionnalité'); elseif ($_SESSION['tabInfo']['profil']<>'Administrateur') { echo ('Vous n\'avez pas les droits nécessaires pour utiliser cette fonctionnalité ('.$_SESSION['tabInfo']['profil'].')'); $siret=$_REQUEST['siret']; } else { if ($_REQUEST['action']=='delete') { $message='Erreur lors de la suppression du compte utilisateur !'; try { $tabOptions=array('delete'=>true); $O = $client->setInfosLogin($_REQUEST['login'], $tabOptions); //action=delete&login=bpanaccione&idUti=3 if ($O['result']==1) $message='Compte "'.$_REQUEST['login'].'" supprimé !'; } catch (SoapFault $fault) { $message='Erreur SOAP lors de la suppression du compte utilisateur !'; } } elseif ($_REQUEST['action']=='activate') { $message='Erreur lors de l\'activation du compte utilisateur !'; try { $tabOptions=array('actif'=>true); $O = $client->setInfosLogin($_REQUEST['login'], $tabOptions); if ($O['result']==1) $message='Compte "'.$_REQUEST['login'].'" activé !'; } catch (SoapFault $fault) { $message='Erreur SOAP lors de l\'activation du compte utilisateur !'; } } elseif ($_REQUEST['action']=='unactivate') { $message='Erreur lors de la désactivation du compte utilisateur !'; try { $tabOptions=array('actif'=>false); $O = $client->setInfosLogin($_REQUEST['login'], $tabOptions); if ($O['result']==1) $message='Compte "'.$_REQUEST['login'].'" désactivé !'; } catch (SoapFault $fault) { $message='Erreur SOAP lors de la désactivation du compte utilisateur !'; } } /** Utilisation du WS **/ try { $O = $client->getListeUtilisateurs($_SESSION['tabInfo']['login']); $utilisateurs=$O['results']; } catch (SoapFault $fault) { include_once(realpath(dirname(__FILE__).'/../../').'/includes/soaperror.php'); processSoapFault($client,$fault,$tabInfo); die(); } ?>
|
||||||
Relevé de consommation complet |
||||||
Liste des profils utilisateurs |
||||||
Login | Actions | Actif | Informations | Référence | ||
=$uti['login']?> | if ($uti['actif']==1) { ?>Oui } else { ?>Non } ?> |
=$uti['nom']?> =$uti['prenom']?> =str_replace(';',' ',$uti['email'])?> |
=$uti['reference']?> | |||