Beispiel #1
0
 public function acaodownload()
 {
     $trb_cod = Sistema_Variavel::get('trb_cod');
     $file = UPLOAD_DIR . $trb_cod . ".PDF";
     if (file_exists($file)) {
         $arq = $file;
         $ext = ".pdf";
     }
     $file = UPLOAD_DIR . $trb_cod . ".DOC";
     if (file_exists($file)) {
         $arq = $file;
         $ext = ".doc";
     }
     if ($arq != "") {
         header("Content-Type: application/save");
         header("Content-Length:" . filesize($arq));
         header('Content-Disposition: attachment; filename="' . Sistema_Variavel::get('trb_cod') . $ext);
         header("Content-Transfer-Encoding: binary");
         header('Expires: 0');
         header('Pragma: no-cache');
         // nesse momento ele le o arquivo e envia
         $fp = fopen("{$arq}", "r");
         fpassthru($fp);
         fclose($fp);
     } else {
         $msg = Sistema_Mensagem::instanciar();
         $msg->setErro("Não foi submetido arquivo para este trabalho");
     }
 }
Beispiel #2
0
<?php

# DOWNLOAD
# como os arquivos .pdf foram bloqueados no site a fim de evitar que neguinho ficasse
require_once "admin/config.php";
$login = Sistema_Login::instanciar();
$trb_cod = Sistema_Variavel::get('trb_cod');
$usr_cod = $login->getCodigo();
if (Modulo_Trabalho_Funcao::temPermissao($trb_cod, $usr_cod)) {
    $sql = "SELECT trb_status FROM trabalho WHERE trb_cod = " . $trb_cod;
    $trb_status = Sistema_Conecta::getOne($sql);
    if ($trb_status != ATIVO) {
        $mensagem = '<div class="clean-error">Este trabalho não pode mais ser cancelado.</div><br/>';
    } else {
        $sql = "UPDATE trabalho SET trb_status = " . CANCELADO . " WHERE trb_cod = " . $trb_cod;
        $ret = Sistema_Conecta::Execute($sql);
        if (!$ret) {
            $mensagem = '<div class="clean-error">Erro ao cancelar o trabalho.</div><br/>';
        } else {
            $mensagem = '<div class="clean-ok">O trabalho foi cancelado.</div><br/>';
        }
    }
    echo $mensagem;
    echo "<br/><br/><a href='index.php?p=trabalhos/trabalhos'>&laquo; Voltar</a>";
} else {
    return false;
}
if (Sistema_Variavel::get('cod')) {
    $sql = "SELECT * FROM trabalho WHERE trb_cod = " . Sistema_Variavel::get('cod');
    $trb = Sistema_Conecta::Execute($sql);
    foreach ($trb[0] as $k => $v) {
        $_POST[$k] = $v;
    }
    // verifica se o cara que ta logado é o dono do projeto
    if ($login->getCodigo() != $_POST['usr_cod']) {
        die("Este trablho pertence a outro usuário.");
    }
    if ($_POST['trb_status'] != ATIVO && $_POST['trb_status'] != ACEITOCOMRESALVAS) {
        die("Este não pode ser editado.");
    }
}
// salvar os dados do projeto
if (Sistema_Variavel::get('salvar')) {
    $msg = Sistema_Mensagem::instanciar();
    // verifica se as areas basicas foram escolhidas
    /*
    		if (($_POST['trb_area'] == "") && ($_POST['trb_areabasica'] == "") && ($_POST['trb_outraqual'] == "")){
    			$mensagem = '<div class="clean-error">É necessário escolher a área básica</div><br/>';
    		}*/
    if ($_POST['trb_categoria'] != "Pesquisa/Extensão") {
        $autores = explode(";", $_POST['trb_coautor']);
        $orientadores = explode(";", $_POST['trb_orientador']);
        if (sizeof($autores) > 3 || sizeof($orientadores) > 2) {
            $mensagem = '<div class="clean-error">Para Casos Clínicos e Revisão de Literatura no máximo 3 co-autores e 2 orientadores</div><br/>';
        }
    }
    $palavraschave = explode(";", $_POST['trb_palavraschave']);
    if (sizeof($palavraschave) != 3 && sizeof($palavraschave) != 4) {
Beispiel #4
0
 public function acaoImprimeBoleto()
 {
     $nosso_numero = Sistema_Variavel::get('nosso_numero');
     $sql = "SELECT bol_cod FROM boleto WHERE bol_nossonumero = '{$nosso_numero}' ";
     $bol_cod = Sistema_Conecta::getOne($sql);
     if ($bol_cod) {
         $boleto = new Classe_Boleto($bol_cod);
         $dados = $boleto->getDados();
         $v = explode("/", $dados['bol_datavencimento']);
         if ($v[2] . $v[1] . $v[0] < date("Ymd")) {
             $vet_boleto_dados = Modulo_Inscricao_Funcoes::CalculaValorBoleto($nosso_numero);
             $arr_dados['bol_valordocumento'] = $vet_boleto_dados['bol_valordocumento'];
             $arr_dados['bol_datavencimento'] = $vet_boleto_dados['bol_datavencimento'];
             $boleto->setDados($arr_dados);
             $boleto->salvar();
             echo "<pre>";
             print_r($boleto);
             echo "</pre>";
             die;
         }
         // DADOS DO BOLETO PARA O SEU CLIENTE
         $valor_cobrado = str_replace(",", ".", $dados['bol_valordocumento']);
         $valor_boleto = number_format($valor_cobrado, 2, ',', '');
         $dadosboleto["inicio_nosso_numero"] = "80";
         // Carteira SR: 80, 81 ou 82  -  Carteira CR: 90 (Confirmar com gerente qual usar)
         $dadosboleto["nosso_numero"] = $nosso_numero;
         // Nosso numero sem o DV - REGRA: Máximo de 8 caracteres!
         $dadosboleto["numero_documento"] = $nosso_numero;
         // Num do pedido ou do documento
         $dadosboleto["data_vencimento"] = $dados['bol_datavencimento'];
         // Data de Vencimento do Boleto - REGRA: Formato DD/MM/AAAA
         $dadosboleto["data_documento"] = $dados['bol_datadocumento'];
         // Data de emissão do Boleto
         $dadosboleto["data_processamento"] = date("d/m/Y");
         // Data de processamento do boleto (opcional)
         $dadosboleto["valor_boleto"] = $valor_boleto;
         // Valor do Boleto - REGRA: Com vírgula e sempre com duas casas depois da virgula
         // DADOS DO SEU CLIENTE
         $dadosboleto["sacado"] = "Nome do seu Cliente";
         $dadosboleto["endereco1"] = "Endereço do seu Cliente";
         $dadosboleto["endereco2"] = "Cidade - Estado -  CEP: 00000-000";
         // INFORMACOES PARA O CLIENTE
         $dadosboleto["demonstrativo1"] = "Pagamento de Compra na Loja Nonononono";
         $dadosboleto["demonstrativo2"] = "Mensalidade referente a nonon nonooon nononon";
         $dadosboleto["demonstrativo3"] = "BoletoPhp - http://www.boletophp.com.br";
         // INSTRUÇÕES PARA O CAIXA
         $dadosboleto["instrucoes1"] = "- Sr. Caixa, cobrar multa de 2% após o vencimento";
         $dadosboleto["instrucoes2"] = "- Receber até 10 dias após o vencimento";
         $dadosboleto["instrucoes3"] = "- Em caso de dúvidas entre em contato conosco: xxxx@xxxx.com.br";
         $dadosboleto["instrucoes4"] = "&nbsp; Emitido pelo sistema Projeto BoletoPhp - www.boletophp.com.br";
         // DADOS OPCIONAIS DE ACORDO COM O BANCO OU CLIENTE
         $dadosboleto["quantidade"] = "";
         $dadosboleto["valor_unitario"] = "";
         $dadosboleto["aceite"] = "";
         $dadosboleto["especie"] = "R\$";
         $dadosboleto["especie_doc"] = "";
         // ---------------------- DADOS FIXOS DE CONFIGURAÇÃO DO SEU BOLETO --------------- //
         // DADOS DA SUA CONTA - CEF
         $dadosboleto["agencia"] = "1565";
         // Num da agencia, sem digito
         $dadosboleto["conta"] = "13877";
         // Num da conta, sem digito
         $dadosboleto["conta_dv"] = "4";
         // Digito do Num da conta
         // DADOS PERSONALIZADOS - CEF
         $dadosboleto["conta_cedente"] = "87000000414";
         // ContaCedente do Cliente, sem digito (Somente Números)
         $dadosboleto["conta_cedente_dv"] = "3";
         // Digito da ContaCedente do Cliente
         $dadosboleto["carteira"] = "SR";
         // Código da Carteira: pode ser SR (Sem Registro) ou CR (Com Registro) - (Confirmar com gerente qual usar)
         // SEUS DADOS
         $dadosboleto["identificacao"] = "BoletoPhp - Código Aberto de Sistema de Boletos";
         $dadosboleto["cpf_cnpj"] = "";
         $dadosboleto["endereco"] = "Coloque o endereço da sua empresa aqui";
         $dadosboleto["cidade_uf"] = "Cidade / Estado";
         $dadosboleto["cedente"] = "Coloque a Razão Social da sua empresa aqui";
         // NÃO ALTERAR!
         //echo("<pre>");print_r($dadosboleto);echo("</pre>");
         include "impressao/include/funcoes_cef.php";
         include "impressao/include/layout_cef.php";
     } else {
         echo "<pre>";
         print_r('Boleto não encontrado!');
         echo "</pre>";
     }
     die;
 }
Beispiel #5
0
<?
	// manda o mail pra coordenação
	if($_POST['salvar']){

		$nome = Sistema_Variavel::get('nome');
		$email = Sistema_Variavel::get('email');
		$telefone = Sistema_Variavel::get('telefone');
		$motivo = Sistema_Variavel::get('motivo');
		$texto = Sistema_Variavel::get('texto');
		
		$subject = 'COU - CONTATO - '.$motivo;
		$mensagem = "<b>Nome:</b> ".$nome."<br/>";
		$mensagem .= "<b>E-mail:</b> ".$email."<br/>";
		$mensagem .= "<b>Telefone:</b> ".$telefone."<br/>";
		$mensagem .= "<b>Motivo:</b> ".$motivo."<br/>";
		$mensagem .= "<b>Texto:</b><br/>";
		$mensagem .= $texto."<br/><br/>";

		/* Configuração do PHP MAILER -----------------------------*/
		$emailCou = EMAIL."@yahoo.com.br";
		$nomeCou = "COU - UNIOESTE";

		require "phpmailer/class.phpmailer.php";
		$mail = new PHPMailer();
		$mail->IsHTML(true); // envio como HTML se 'true'
		$mail->WordWrap = 50; // Definição de quebra de linha
		$mail->IsSMTP(); // send via SMTP
		$mail->SMTPAuth = true; // 'true' para autenticação
		$mail->Mailer = "smtp"; //Usando protocolo SMTP
		$mail->Host = "smtp.mail.yahoo.com"; //seu servidor SMTP
		$mail->Username = EMAIL;
Beispiel #6
0
<?php

require_once "admin/config.php";
// classe de login
$login = Sistema_Login::instanciar();
$email = Sistema_Variavel::get('email');
$senha = Sistema_Variavel::get('senha');
if ($login->logar($email, $senha) || $login->usuarioLogado()) {
    $url = "index.php?p=trabalhos/trabalhos";
    die("<script type='text/javascript'>window.location='" . $url . "'</script>");
} elseif ($email != "") {
    $msg = '<div class="clean-error">E-mail ou senha inválidos</div><br/>';
}
echo $msg;
?>

<form name="frmLogin" action="index.php?p=login" method="post" class='yform'>
	<fieldset>
		<legend>Acesso ao Sistema</legend>
		<div class="type-text">
			<label for="email">E-mail</label>
			<input type="text" name="email" id="email" size="20" />
		</div>
		<div class="type-text">
			<label for="senha">Senha</label>
			<input type="password" name="senha" id="senha" size="15" />
		</div>
		<div class='type-button'>
			<input type="submit" value="Acessar" id="submit" name="submit" />			
			<input type="reset" value="Cancelar / Voltar" id="reset" name="reset" onClick="window.location='index.php?p=inicio'"/>		
		</div>
Beispiel #7
0
 public function acaoImprimeBoleto()
 {
     // error_reporting(E_ALL) ;
     $nosso_numero = Sistema_Variavel::get('nosso_numero');
     $sql = "\r\n\t\tSELECT \r\n      *\r\n\t  FROM boleto b\r\n\t    INNER JOIN participante p ON\r\n\t      p.tpp_cod = b.tpp_cod\r\n\t    INNER JOIN usuario u ON\r\n\t      u.usr_cod = p.usr_cod\r\n\t   INNER JOIN cidade ON\r\n\t      cidade.cid_cod = u.cid_cod\r\n\t  WHERE bol_nossonumero = '{$nosso_numero}' ";
     $res = Sistema_Conecta::Execute($sql);
     $boleto_dados = $res[0];
     if ($boleto_dados['bol_cod']) {
         $boleto = new Classe_Boleto($bol_cod);
         $dados = $boleto->getDados();
         $v = explode("/", $dados['bol_datavencimento']);
         $valor_boleto = $boleto_dados['bol_valordocumento'];
         $vencimento_boleto = $boleto_dados['bol_datavencimento'];
         if ($v[2] . $v[1] . $v[0] > date("Ymd")) {
             $vet_boleto_dados = Modulo_Inscricao_Funcoes::CalculaValorBoleto($nosso_numero);
             $valor_boleto = $vet_boleto_dados['bol_valordocumento'];
             $vencimento_boleto = $vet_boleto_dados['bol_datavencimento'];
             $sql = "\r\n        UPDATE boleto SET \r\n          bol_datavencimento = '" . $vet_boleto_dados['bol_datavencimento'] . "',\r\n          bol_valordocumento = '" . $vet_boleto_dados['bol_valordocumento'] . "'\r\n        WHERE \r\n          bol_nossonumero = '{$nosso_numero}' ";
             Sistema_Conecta::Execute($sql);
         }
         // DADOS DO BOLETO PARA O SEU CLIENTE
         $valor_cobrado = str_replace(",", ".", $valor_boleto);
         $valor_boleto = number_format($valor_boleto, 2, ',', '');
         $dadosboleto["inicio_nosso_numero"] = "80";
         // Carteira SR: 80, 81 ou 82  -  Carteira CR: 90 (Confirmar com gerente qual usar)
         $dadosboleto["nosso_numero"] = $nosso_numero;
         // Nosso numero sem o DV - REGRA: Máximo de 8 caracteres!
         $dadosboleto["numero_documento"] = $nosso_numero;
         // Num do pedido ou do documento
         $dadosboleto["data_vencimento"] = $vencimento_boleto;
         // Data de Vencimento do Boleto - REGRA: Formato DD/MM/AAAA
         $dadosboleto["data_documento"] = $dados['bol_datadocumento'];
         // Data de emissão do Boleto
         $dadosboleto["data_processamento"] = date("d/m/Y");
         // Data de processamento do boleto (opcional)
         $dadosboleto["valor_boleto"] = $valor_boleto;
         // Valor do Boleto - REGRA: Com vírgula e sempre com duas casas depois da virgula
         // DADOS DO SEU CLIENTE
         $dadosboleto["sacado"] = $boleto_dados['usr_nome'];
         $dadosboleto["endereco1"] = $boleto_dados['usr_endereco'];
         $dadosboleto["endereco2"] = $boleto_dados['CID_NOME'] . " - " . $boleto_dados['EST_COD'] . " -  CEP: " . $boleto_dados['usr_cep'];
         // INFORMACOES PARA O CLIENTE
         $dadosboleto["demonstrativo1"] = " - Inscrição no V Simpósio Médico 'A construção do profissional da saúde'";
         // verifica se o aluno vai jantar, se sim escreva no boleto
         if ($boleto_dados['tpp_jantar'] == "Sim") {
             $dadosboleto["demonstrativo2"] = "- Jantar dia 04/09 no Restaurante Michelangelo";
         }
         // INSTRUÇÕES PARA O CAIXA
         $dadosboleto["instrucoes1"] = "- Sr. Caixa, não receber após o vencimento.";
         $dadosboleto["instrucoes2"] = "- Caso o boleto esteja vencido solicite que o mesmo seja re-impresso";
         // DADOS OPCIONAIS DE ACORDO COM O BANCO OU CLIENTE
         $dadosboleto["quantidade"] = "";
         $dadosboleto["valor_unitario"] = "";
         $dadosboleto["aceite"] = "";
         $dadosboleto["especie"] = "R\$";
         $dadosboleto["especie_doc"] = "";
         // ---------------------- DADOS FIXOS DE CONFIGURAÇÃO DO SEU BOLETO --------------- //
         // DADOS DA SUA CONTA - CEF
         $dadosboleto["agencia"] = "3181";
         // Num da agencia, sem digito
         $dadosboleto["conta"] = "0050";
         // Num da conta, sem digito
         $dadosboleto["conta_dv"] = "5";
         // Digito do Num da conta
         // DADOS PERSONALIZADOS - CEF
         $dadosboleto["conta_cedente"] = "87000000414";
         // ContaCedente do Cliente, sem digito (Somente Números)
         $dadosboleto["conta_cedente_dv"] = "3";
         // Digito da ContaCedente do Cliente
         $dadosboleto["carteira"] = "SR";
         // Código da Carteira: pode ser SR (Sem Registro) ou CR (Com Registro) - (Confirmar com gerente qual usar)
         // SEUS DADOS
         $dadosboleto["identificacao"] = "V Simpósio Médico 'A construção do profissional da saúde'";
         $dadosboleto["cpf_cnpj"] = "";
         $dadosboleto["endereco"] = "";
         $dadosboleto["cidade_uf"] = "Cascavel / Paraná";
         $dadosboleto["cedente"] = "Curso de Medicina da Universidade Estadual do Oeste do Paraná";
         // NÃO ALTERAR!
         //echo("<pre>");print_r($dadosboleto);echo("</pre>");
         include "impressao/include/funcoes_cef.php";
         include "impressao/include/layout_cef.php";
     } else {
         echo "<pre>";
         print_r('Boleto não encontrado!');
         echo "</pre>";
     }
     die;
 }
Beispiel #8
0
<?php

// este eh um teset
require_once "admin/config.php";
// classe de login
$login = Sistema_Login::instanciar();
$email = Sistema_Variavel::get('email');
if (!is_null($email) && $email != "") {
    echo $login->recuperar($email);
}
?>

<form name="frmLogin" action="index.php?p=senha" method="post" class='yform'>
	<fieldset>
		<legend>Recuperar Senha</legend>
		<div class="type-text">
			<label for="email">Digite seu E-mail</label>
			<input type="text" name="email" id="email" size="20" />
		</div>

		<div class='type-button'>
			<input type="submit" value="Enviar" id="submit" name="submit" />			
			<input type="reset" value="Cancelar / Voltar" id="reset" name="reset" onClick="window.location='index.php?p=inicio'"/>		
		</div>
	</fieldset>
	
</form>