/** * This function is used to edit change password after login * * @return string */ function editChangePassword() { //language include_once 'classes/Core/CLanguage.php'; Core_CLanguage::setLanguage('CHANGE_PASSWORD'); include 'classes/Lib/CheckInputs.php'; include 'classes/Core/CUserAccInfo.php'; include_once 'classes/Core/CCurrencySettings.php'; Core_CCurrencySettings::getDefaultCurrency(); $obj = new Lib_CheckInputs('changepassword'); $result = Core_CUserAccInfo::updateChangePassword(); $this->showChangePassword($result); }
/** * This function is used to Display the change password * * @return string */ function showChangePassword() { include "classes/Lib/HandleErrors.php"; include_once 'classes/Core/CUserAccInfo.php'; if (isset($_SESSION['errmsg'])) { $result = $_SESSION['errmsg']; unset($_SESSION['errmsg']); } Core_CUserAccInfo::Ulogin($Err); $output['val'] = $Err->values; $output['msg'] = $Err->messages; if (count($output['val']) == 0) { $hidcpwd = base64_decode($arr[0]['user_pwd']); $hidsubid = $arr[0]['subsciption_id']; } else { $cpwd = $output['val']['txtCPwd']; $npwd = $output['val']['txtNPwd']; $cnpwd = $output['val']['txtCNPwd']; $hidcpwd = $output['val']['hidCPwd']; $hidsubid = $output['val']['hidsubid']; } $output = '<div class="title_fnt"> <h1>' . Core_CLanguage::_('CHANGE_PASSWORD') . '</h1> </div> <div id="myaccount_div"> <form class="form-horizontal" name="frmAcc" method="post" action="' . $_SESSION['base_url'] . '/index.php?do=changepassword&action=update"> <div class="control-group"> <label for="inputPassword" class="control-label">' . Core_CLanguage::_('CURRENT_PASSWORD') . ' <i class="red_fnt">*</i></label> <div class="controls"> <input name="txtCPwd" type="password" id="txtCPwd" value="' . $cpwd . '"/><br/><span style="color:#ff0000">' . $output['msg']['txtCPwd'] . '</span> </div> </div> <div class="control-group"> <label for="inputPassword" class="control-label">' . Core_CLanguage::_('NEW_PASSWORD') . ' <i class="red_fnt">*</i></label> <div class="controls"> <input name="txtNPwd" type="password" id="txtNPwd" value="' . $npwd . '"/><br/><span style="color:#ff0000">' . $output['msg']['txtNPwd'] . '</span> </div> </div> <div class="control-group"> <label for="inputPassword" class="control-label">' . Core_CLanguage::_('CONFIRMA_NEW_PASSWORD') . ' <i class="red_fnt">*</i></label> <div class="controls"> <input name="txtCNPwd" type="password" id="txtCNPwd" value="' . $cnpwd . '"/> <br/><span style="color:#ff0000">' . $output['msg']['txtCNPwd'] . '</span> </div> </div> <div class="control-group"> <div class="controls"> <button class="btn btn-danger" type="submit">' . Core_CLanguage::_('SUBMIT') . '</button> <a href="javascript:void(0);" onclick="history.go(-1);"><button class="btn" type="button">' . Core_CLanguage::_('CANCEL') . '</button></a> </div> </div> </form> </div>'; return $output; }