| Server IP : 20.75.53.88 / Your IP : 216.73.217.72 [ Web Server : Apache System : Linux VMRALP-3 4.4.0-256-generic #290~14.04.1-Ubuntu SMP Thu Jun 20 09:24:50 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29+esm15 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, Domains : 3 Domains MySQL : ON | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/juridico/chorozinho/modulos/usuario/ |
Upload File : |
<?php
session_start("3b71c625dfc95ca336cac7f27b3c2b0b");
// include('includes/funcoes.php');
//$conn = conexao::getInstance();
ini_set('display_errors', 'off');
$idusu = $_SESSION['idusu'];
$usulogado = $_SESSION['txt_usuario'];
$var_acao = $_GET['var_acao'];
if ($var_acao=='cadastrar') {
$cod_pessoa = $_POST['cod_pessoa'];
$usu_usuario = strtoupper($_POST['usu_usuario']);
$usu_senha = md5($_POST['usu_senha']);
$usu_situacao = $_POST['usu_situacao'];
$usu_cliente = $_POST['usu_cliente'];
$usu_advogado = $_POST['usu_advogado'];
$usu_operador = $_POST['usu_operador'];
$usu_admin = $_POST['usu_admin'];
$usu_mail = $_POST['usu_mail'];
$usu_ass_codigo = $_POST['usu_ass_codigo'];
$usu_inclui = $_POST['usu_inclui'];
$usu_altera = $_POST['usu_altera'];
$usu_exclui = $_POST['usu_exclui'];
$usu_arquiva = $_POST['usu_arquiva'];
$mail_cliente = $_POST['mail_cliente'];
$usu_solicitacao = $_POST['usu_solicitacao'];
$link = $_SERVER['SERVER_NAME'] . $_SERVER['PHP_SELF'];
$gravar = $conn->prepare("insert into usuarios
(
cod_pessoa, usu_usuario, usu_senha, usu_situacao, usu_cliente,
usu_advogado, usu_operador, usu_admin, usu_mail, usu_ass_codigo,
usu_inclui, usu_altera, usu_exclui, usu_arquiva, usu_solicitacao
)
value
(
'$cod_pessoa','$usu_usuario','$usu_senha','$usu_situacao','$usu_cliente',
'$usu_advogado','$usu_operador','$usu_admin','$mail_cliente','$usu_ass_codigo',
'$usu_inclui','$usu_altera','$usu_exclui','$usu_arquiva','$usu_solicitacao')");
$id = $conn->lastInsertId();
try {
$gravar->execute();
$id = $conn->lastInsertId();
$a = new aviso();
$a->avisoSucesso('?page=usuario/usuario&id=' . $id, 'Usuário <strong>' . $usu_usuario . '</strong > adicionado e e-mail com as informações enviado com sucesso ao usuário!', 'Inclusão de registro');
$corpo
= ' <span style="font-size: 15px; color: #00a65a; font-weight: bold;">Informações para login no sistema:</span><br>
<table width="100%" height="50%" style="border-bottom: ridge;border-top: ridge; color: #00a65a;">
<tr>Seu nome de usuário:
<td><b>' . $usu_usuario . '</b></td>
</tr>
</tr>
<tr>Sua senha:
<td><b>' . $_POST['usu_senha'] . '</b></td>
</tr>
<tr>Seu e-mail:
<td><b>' . $mail_cliente . '</b></td>
</tr>
<tr>
<td></td>
</tr>
<tr>link para acesso ao sistema:
<td><b>' . $link . ' </b></td>
</tr>
<tr>
<td></td>
</tr>
</table> ';
smtpmailer($mail_cliente, 'Envios WebJuri ', $corpo);
} catch (PDOException $e) {
$a = new aviso();
$a->avisoErro('?page=usuario/usuario', ' < strong>' . $e->getMessage() . ' </strong > ', 'Problema no registro');
}
}
if ($var_acao=='editar') {
$usu_id = $_POST['usu_id'];
$usu_usuario = strtoupper($_POST['usu_usuario']);
$usu_cliente = $_POST['usu_cliente'];
$usu_advogado = $_POST['usu_advogado'];
$usu_operador = $_POST['usu_operador'];
$usu_admin = $_POST['usu_admin'];
$usu_mail = $_POST['usu_mail'];
$usu_inclui = $_POST['usu_inclui'];
$usu_altera = $_POST['usu_altera'];
$usu_exclui = $_POST['usu_exclui'];
$usu_arquiva = $_POST['usu_arquiva'];
$usu_solicitacao = $_POST['usu_solicitacao'];
$gravar = $conn->prepare("update usuarios set
usu_usuario='$usu_usuario',usu_cliente='$usu_cliente', usu_advogado='$usu_advogado',
usu_operador='$usu_operador',usu_admin='$usu_admin',usu_inclui='$usu_inclui',
usu_altera='$usu_altera', usu_exclui='$usu_exclui',usu_arquiva='$usu_arquiva',
usu_solicitacao='$usu_solicitacao'
WHERE usu_id='$usu_id'");
try {
$gravar->execute();
$a = new aviso();
$a->avisoClose('Usuário < strong>' . $usu_usuario . ' </strong > alterado com sucesso!');
} catch (PDOException $e) {
$a = new aviso();
$a->avisoErro('#', '<strong>' . $e->getMessage() . '</strong >', 'Problema no registro');
}
}
if ($var_acao=='altera_senha') {
$usu_id = $_POST['usu_id'];
$usu_usuario = strtoupper($_POST['usu_usuario']);
$usu_senha = md5($_POST['usu_senha']);
$gravas = $conn->prepare("update usuarios set usu_usuario='$usu_usuario',usu_senha='$usu_senha' WHERE usu_id='$usu_id'");
try {
$gravas->execute();
$a = new aviso();
$a->avisoClose('Dados alterados com sucesso!<br>Saia e entre novamente no sistema utilizando seus novos dados.');
} catch (PDOException $e) {
$a = new aviso();
$a->avisoErro('#', '<strong>' . $e->getMessage() . '</strong >', 'Problema no registro');
}
}
// EXCLUSAO DE REGISTROS
if ($var_acao=='excluiru') {
$cod_usu = $_GET['cod_usu'];
$excluir = $conn->prepare("delete from usuarios where usu_id = '$cod_usu'");
try {
$a = new aviso();
$a->avisoExcluir('?page=usuario/usuario', 'Deseja realmente excluir esse usuário?', 'Exclusão', '?page=usuario/usuario_crud&cod_usu=' . $cod_usu . '&var_acao=excluiru');
$excluir->execute();
} catch (PDOException $e) {
$a = new aviso();
$a->avisoErro('?page=usuario/usuario', '<strong>' . $e->getMessage() . '</strong >', 'Problema no registro');
}
}
// ADICINAR PROCESSO PARA O USUÁRIO
if ($var_acao=='cadastrar_prc') {
$cod_usu = $_POST['cod_usu'];
$cod_prc = $_POST['cod_prc'];
$gravar = $conn->prepare("insert into usuarios_ent (id_entidade, usu_id) value ('$cod_prc', '$cod_usu')");
try {
$gravar->execute();
$a = new aviso();
//$a->avisoClose('Processo adicionado com sucesso!');
$a->avisoSucesso('?page=usuario/usuario_edit&cod_usu=' . $cod_usu, 'Processo para o usuário <strong>' . $usu_usuario . '</strong > adicionado com sucesso!', 'Inclusão de registro');
} catch (PDOException $e) {
$a = new aviso();
$a->avisoErro('?page=usuario/usuario', '<strong>' . $e->getMessage() . '</strong >', 'Problema no registro');
}
}
// EXCLUSAO PROCESSO USUÁRIO
if ($var_acao=='excluir_prc') {
$cod_usu = $_GET['cod_usu'];
$excluir = $conn->prepare("delete from usuarios_ent where id_usuent = '$cod_usu'");
try {
$a = new aviso();
$a->avisoExcluir('?page=usuario/usuario_edit&cod_usu=' . $cod_usu, 'Deseja realmente excluir o processo deste usuário?', 'Exclusão', '?page=usuario/usuario_crud&cod_usu=' . $cod_usu . '&var_acao=excluir_prc');
$excluir->execute();
} catch (PDOException $e) {
$a = new aviso();
$a->avisoErro('?page=usuario/usuario', '<strong>' . $e->getMessage() . '</strong >', 'Problema no registro');
}
}
/**
* @param $para
* @param $assunto
* @param $corpo
* @throws phpmailerException
*/
function smtpmailer($para, $assunto, $corpo)
{
require_once('vendor/phpmailer/phpmailer/class.phpmailer.php');
require_once('vendor/phpmailer/phpmailer/class.smtp.php');
require_once('vendor/phpmailer/phpmailer/PHPMailerAutoload.php');
$mail = new PHPMailer();
$mail->isHTML(true);
$mail->IsSMTP(); // telling the class to use SMTP
$mail->SMTPDebug = 0; // enables SMTP debug information (for testing)
// 1 = errors and messages
// 2 = messages only
$mail->SMTPAuth = true; // enable SMTP authentication
$mail->SMTPSecure = "tls"; // sets the prefix to the servier
$mail->Host = "smtp.live.com"; // sets GMAIL as the SMTP server
$mail->Port = 587; // set the SMTP port for the GMAIL server
$mail->Username = "ralpbezerra@hotmail.com"; // GMAIL username
$mail->Password = "php2018php"; // GMAIL password
$mail->SetFrom('ralpbezerra@hotmail.com', 'WebJuri', 0);
$mail->Subject = $assunto;
$body = $corpo;
$mail->AltBody = "Para ver a mensagem, utilize um visualizador de e-mail compatível com HTML!";
// $mail->AddBCC('ralpbezerra@gmail.com', 'Ralp Alves');
$mail->CharSet = 'utf-8';
$mail->MsgHTML($body);
$mail->AddAddress($para, "WebJuri");
if (!$mail->Send()) {
$a = new aviso();
$a->AlertaErro("Erro ao enviar e-mail: " . $mail->ErrorInfo);
} else {
$a = new aviso();
$a->AlertaAviso("E-mail com as informações do usuário enviadas!");
}
}