示例#1
0
             $comitar = false;
         }
     } else {
         if (strcmp($tfPesFone[$x], "") != 0) {
             $comitar = false;
         }
     }
 }
 switch ($tipo) {
     case "admin":
         if ($tfNomeUsuario != NULL || strcmp($tfSenha1, $tfSenha2) != 0 || $slNivel != NULL) {
             if (strlen($tfCPF) == 0) {
                 $tfCPF = NULL;
             }
             include_once "../../dao/DAOAdministrador.class.php";
             $dao = new DAOAdministrador($pesCod, $slNivel, $slBancRef, $tfNomeUsuario, codificar($tfSenha1), "../../", $conexao);
             include_once "../../dao/DAOLog.class.php";
             $log = new DAOLog($_SESSION["pessoa"], 3, $_SESSION["nivel"], $_SESSION["codigo"], 8, "nome usuário=\\'" . $tfNomeUsuario . "\\'", "../../", $conexao);
             if (!$dao->cadastrar() || !$log->cadastrar()) {
                 $comitar = false;
             }
             if ($comitar) {
                 $conexao->commit();
             } else {
                 $conexao->rollback();
             }
             header("Location: cadPessoa.php?cad=ok");
             die;
         } else {
             $comitar = false;
         }
示例#2
0
echo codificar("abc123") . "<br>";
//Clave
echo codificar("sga_") . "<br><br>";
//Prefijo
echo "DBMS<br>";
echo codificar("mysql") . "<br>";
//Motor
echo codificar("localhost") . "<br>";
//Servidor
echo codificar("dbms") . "<br>";
//DB
echo codificar("dbms") . "<br>";
//Usuario
echo codificar("dbms") . "<br>";
//Clave
echo codificar("dbms_") . "<br><br>";
//Prefijo
//
//
//
//
//
//
//
//
//echo decodificar("=wWczlXb")."<br>";
//echo decodificar("0N3boxWYj9Gb")."<br>";
//echo decodificar("zJWbk91chJWZ1JHc")."<br>";
//echo decodificar("==wctJGZ")."<br>";
//echo decodificar("==wctJGZ")."<br>";
//echo decodificar("=81ctJGZ")."<br>";
     }
     $pesReferencia = $pessoa->codigo;
 } else {
     $pesReferencia = $slPes;
 }
 if (!isset($cadCliFunCla)) {
     $cadCliFunCla = 2;
 } else {
     if ($cadCliFunCla == 1 || $cadCliFunCla == 2) {
         ${$cadCliFunCla} = 3;
     }
 }
 if ($_SESSION["codigo"] == 1) {
     $slCla = 2;
 }
 $cliente = new Cliente($pesReferencia, $slCla, $tfNomUsu, codificar($tfSen1));
 $daoCliente = new DAOCliente($cliente, $conexao);
 $daoCliente->cadastrar();
 $cliente = $daoCliente->getAtual();
 $log->alvCodigo = 2;
 $log->descricao = $tfNomUsu . " cadastrado!";
 $daoLog->setLog($log);
 $daoLog->cadastrar();
 if ($_SESSION["nivel"] != 1) {
     $funcionario = new Funcionario($slEmp, $pesReferencia);
     $daoFuncionario = new DAOFuncionario($funcionario, $conexao);
     $daoFuncionario->cadastrar();
     $log->alvCodigo = 6;
     $log->descricao = "funcionario cadastrado!";
     $daoLog->setLog($log);
     $daoLog->cadastrar();
示例#4
0
echo decodificar("FhzXVr4CDtMzcdaZq9ctmGW4AaccUp19pbVpm/JXh+4=") . "<br>";
echo decodificar("09+caoN3OqCgk0fCnne2RBsqarcowCaKwERBeKipywE") . "<br>";
echo decodificar("QZA23ICmRjY5aEgQNdtFY7OS+cYaknHOUXm1GJeACxQ=") . "<br>";
echo "<br>***<br>";
//echo codificar("leelsuEXITO66")."<br>";//Motor
echo codificar("pgsql") . "<br>";
//Motor
echo codificar("localhost") . "<br>";
//Servidor
echo codificar("proveedores") . "<br>";
//DB
echo codificar("postgres") . "<br>";
//Usuario
echo codificar("sistemasoas") . "<br>";
//Clave
echo codificar("prov_") . "<br>";
//Prefijo
$unaFecha = "04/07/2008";
$fecha = explode("/", $unaFecha);
foreach ($fecha as $key => $value) {
    //echo $key."=>".$value."<br>";
}
//echo count($fecha);
function codificar($cadena, $configuracion = "", $clave = "")
{
    $cifrado = MCRYPT_RIJNDAEL_256;
    $modo = MCRYPT_MODE_ECB;
    return base64_encode(mcrypt_encrypt($cifrado, "violeta", $cadena, $modo, mcrypt_create_iv(mcrypt_get_iv_size($cifrado, $modo), MCRYPT_RAND)));
}
function decodificar($cadena)
{
示例#5
0
<!DOCTYPE html>
<?php 
include_once './libreriaPHP/conexion.php';
include_once './libreriaPHP/invitacion.php';
?>
<html>
<?php 
// Check connection
if (!conexionValida($conn) or !$claveIndicada) {
    die("Identificador no v&aacutelido " . $conn->connect_error);
} else {
    $claveCodificada = codificar(htmlspecialchars($_GET["id"]));
    if (claveValida($conn, $claveCodificada)) {
        ?>
    <head>
        <title><?php 
        echo getTitulo($conn, $claveCodificada);
        ?>
</title>
		<link rel="icon" href="css/icons/favicon2.png">
		<!--[if IE]><link rel="shortcut icon" href="css/icons/favicon.jpg"><![endif]-->
		
        <meta charset="utf-8" />
        <meta name="format-detection" content="telephone=no" />
        <meta http-equiv="x-rim-auto-match" content="none">

        <meta name="msapplication-tap-highlight" content="no" />
        <!-- WARNING: for iOS 7, remove the width=device-width and height=device-height attributes. See https://issues.apache.org/jira/browse/CB-4323 -->
        <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" />

        <link rel="stylesheet" type="text/css" href="css/index.css" />
    }
} else {
    if ($alterar == "status") {
        foreach ($_POST as $nomeCampo => $valor) {
            $comando = "\$" . $nomeCampo . "= antiSQL(isset(\$_POST['{$nomeCampo}']) ? '" . $valor . "' : NULL);";
            eval($comando);
        }
        if ($slSta != NULL && $tfSenMas == decodificar($_SESSION["masterSenha"])) {
            $xml->status = $slSta;
            file_put_contents($toRoot . "configuracao.xml", $xml->asXML());
            $alterar = "sim";
        } else {
            $alterar = "nao";
        }
    } else {
        if ($alterar == "master") {
            foreach ($_POST as $nomeCampo => $valor) {
                $comando = "\$" . $nomeCampo . "= antiSQL(isset(\$_POST['{$nomeCampo}']) ? '" . $valor . "' : NULL);";
                eval($comando);
            }
            if ($tfNomUsu != NULL && $tfSen1 != NULL && $tfSen2 != NULL && $tfSenMas == decodificar($_SESSION["masterSenha"])) {
                $xml->adminMaster->nomeUsuario = $tfNomUsu;
                $xml->adminMaster->senha = codificar($tfSen2);
                file_put_contents($toRoot . "configuracao.xml", $xml->asXML());
                $alterar = "sim";
            } else {
                $alterar = "nao";
            }
        }
    }
}