コード例 #1
0
 public function Delete($pr = '')
 {
     $_SESSION['ID'] = $pr;
     //Abrir o Modelo
     $this->Model('tb_usuario');
     $cm = new tb_usuario();
     $GLOBALS['msg'] = $cm->Delete($_SESSION['ID']);
     //View
     $this->view('usuario/delete');
 }
コード例 #2
0
ファイル: troca_senha.php プロジェクト: rjib/extranet-bravo
<?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
    }
コード例 #3
0
/**
 * Lista de modulos e submodulos que existam ações
 * @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>