<?php require_once '../setup.php'; require_once '../models/tb_usuario.php'; require_once '../helper.class.php'; /* * var senhaAntiga = $("#senhaAntiga").val(); var senhaNova = $("#senhaNova").val(); var confirmaSenha = $("#confirmaSenha").val(); var codigoUsuario = $("#codigoUsuario").val(); * */ session_start(); $co_usuario = $_SESSION['codigoUsuario']; if (!empty($_POST['codigoUsuario']) || !empty($_POST['senhaAntiga']) || !empty($_POST['senhaNova'])) { $_usuario = new tb_usuario($conexaoERP); $row = $_usuario->findByUser($co_usuario); $senhaAntiga = crypt($_POST['senhaAntiga'], $row['PASS_USUARIO']); $pass_usuario = crypt($_POST['senhaNova']); try { if ($senhaAntiga == $row['PASS_USUARIO']) { $_usuario->updateSenha($co_usuario, $pass_usuario); $data['erro'] = 0; //sucesso na operacao } else { $data['erro'] = 1; //senha antiga nao coicide } } catch (Exception $e) { $data['erro'] = 2; // erro na persistencia }
* @author Ricardo S. Alvarenga * @since 19/11/2012 * */ require_once 'setup.php'; require_once 'helper.class.php'; require_once 'models/tb_usuario.php'; require_once 'models/tb_modulos.php'; $co_papel = $_SESSION['codigoPapel']; $modulos = new tb_modulos($conexaoERP); $acoes = $modulos->possuiPermissaoParaEstaArea($co_papel, CONFIGURACOES, CONFIGURACOES_TROCA_SENHA); if ($acoes['NO_MODULO'] == CONFIGURACOES_TROCA_SENHA) { $_usuario = new tb_usuario($conexaoERP); $_helper = new helper(); $co_usuario = $_SESSION['codigoUsuario']; $dadosUser = $_usuario->findByUser($co_usuario); ?> <script type="text/javascript" src="js/cadastros/troca_senha.js"></script> <div id="header-wrap"> <table width="100%" border="0" cellpadding="0" cellspacing="0" background="img/bg_header.jpg"> <tr> <td> <!--INICIO HEADER--> <?php require "inc/header.php"; ?> <!--FINAL HEADER--> </td> </tr> </table> </div>