//------------------------------------------ $mitos_db = new dbHelper(); $password_class = new password(); // ********************************************************************************************************************* // Parse the data generated by EXTJS witch is JSON // ********************************************************************************************************************* $data = json_decode($_POST['row'], true); // ********************************************************************************************************************* // Lets manage the password using the password class, this class will check for user rights, // password complexity, encrypt the password, ck password history, and finally save the new password. // ********************************************************************************************************************* if ($data['nPassword'] != null || $data['nPassword'] != '' && $data['oPassword'] != null || $data['oPassword'] != '') { $password_class->nPassword = $data['nPassword']; $password_class->oPassword = $data['oPassword']; $password_class->user_id = $data['id']; $password_class->changePassword(); } else { $row['username'] = $data['username']; $row['title'] = $data['title']; $row['fname'] = $data['fname']; $row['mname'] = $data['mname']; $row['lname'] = $data['lname']; $row['facility_id'] = $data['facility_id']; $row['specialty'] = $data['specialty']; $row['valedictory'] = $data['valedictory']; $row['url'] = $data['url']; $row['upin'] = $data['upin']; $row['npi'] = $data['npi']; $row['federaltaxid'] = $data['federaltaxid']; $row['taxonomy'] = $data['taxonomy']; }