'Administrateur' && !preg_match('/MONPROFIL/i', $_SESSION['tabInfo']['droits'])) { echo ('Vous n\'avez pas les droits nécessaires pour utiliser cette fonctionnalité ('.$_SESSION['tabInfo']['profil'].' '.$_SESSION['tabInfo']['droits'].')'); } else { require_once 'user/user.php'; $tabInfo = $_SESSION['tabInfo']; $message=''; if (isset($_REQUEST['login']) && $_REQUEST['login']<>'' && $_REQUEST['login']<>$_SESSION['tabInfo']['login'] && $_SESSION['tabInfo']['profil']=='Administrateur') $loginVu=$_REQUEST['login']; elseif ($tabOptions['action']=='new') $loginVu=$tabOptions['login']; else $loginVu=$_SESSION['tabInfo']['login']; if ($tabOptions['action']=='save' || $tabOptions['action']=='new') { $message='Erreur lors de la mise à jour du compte !'; $tabOptions['nom']=preg_replace('/[^0-9A-Z\'-]/i', ' ', strtoupper(strtr(stripslashes($tabOptions['nom']), 'àáâãäåæçèéêëìíîïðñòóôõöùúûüýÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝŸ', 'aaaaaaaceeeeiiiionooooouuuuyyAAAAAAACEEEEIIIIONOOOOOUUUUYY'))); $tabOptions['prenom']=ucwords(strtolower(preg_replace('/[^0-9A-Z\'-]/i', ' ', strtoupper(strtr(stripslashes($tabOptions['prenom']), 'àáâãäåæçèéêëìíîïðñòóôõöùúûüýÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝŸ', 'aaaaaaaceeeeiiiionooooouuuuyyAAAAAAACEEEEIIIIONOOOOOUUUUYY'))))); $tabOptions['reference']=preg_replace('/[^0-9A-Z\'-]/i', ' ', strtoupper(strtr(stripslashes($tabOptions['reference']), 'àáâãäåæçèéêëìíîïðñòóôõöùúûüýÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝŸ', 'aaaaaaaceeeeiiiionooooouuuuyyAAAAAAACEEEEIIIIONOOOOOUUUUYY'))); try { $O = $client->setInfosLogin($loginVu, $tabOptions); if ($O['result']==1) $message='Compte mis à jour !'; } catch (SoapFault $fault) { require_once 'soaperror.php'; processSoapFault($client,$fault,$tabInfo); $message='Erreur SOAP lors de la mise à jour du compte !'; } if ($_REQUEST['referer']=='administration') { ?> 'new') { $O = $client->getInfosLogin($loginVu); $login=$O['result']; } else { $O = $client->getNextLogin($loginVu); $loginNew=$O['result']['racine']; $idClient=$O['result']['idClient']; } } catch (SoapFault $fault) { require_once 'soaperror.php'; processSoapFault($client,$fault,$tabInfo); die(); } $admin = false; if ($_SESSION['tabInfo']['profil']=='Administrateur') $admin = true; ?>
=$message;?>