getURLRoot()); } $oUser = new ClassUserCustom(); $url = $_SESSION['erp']['url']; $db = $_SESSION['erp']['db']; //$username = $_SESSION['erp']['admin_user']; //$password = $_SESSION['erp']['admin_password']; $username = $_SESSION['user']['email']; $password = $_SESSION['user']['password']; $common = ripcord::client($url."xmlrpc/2/common"); $uid = $common->authenticate($db, $username, $password, array()); $models = ripcord::client($url."xmlrpc/2/object"); $userPassword = array(); if(isset($_POST['submit_change_password'])){ $userPassword = $oUser->changePassword($_SESSION['user']['id'], $_POST); print_r($userPassword); $getUser = $oUser->getUser($_SESSION['user']['id']); $models->execute_kw($db, $uid, $password, 'res.users', 'write', array(array($getUser['ext_id']), array('password'=>$getUser['password']))); } $user = $_SESSION['user']['erp'][0];