Ejemplo n.º 1
0
require_once '../util/constantes.php';
$msg = "";
$cor = "red";
$caminho = dirname(__FILE__);
if (isset($_POST['email'])) {
    $email = trim($_POST['email']);
    $o_individual = new IndividualDAO();
    $a_individual = $o_individual->busca("email = '{$email}' AND situacao = 'A' AND presente = 'S'");
    if ($a_individual) {
        $nome = utf8_encode($a_individual[0]->nome);
        require_once "{$caminho}/lib/write_html.php";
        $modelo = "{$caminho}/" . TEMPLATE_CERTIFICADO;
        $nome_arquivo = "Certificado " . NOME_EVENTO . " participante " . Funcoes::remove_acentos($nome) . ".pdf";
        $nome_arquivo = strtolower(str_replace(" ", "_", $nome_arquivo));
        $arquivo_destino = "{$caminho}/../temp/{$nome_arquivo}";
        $nome_convertido = Funcoes::special_ucwords($nome);
        $titulo = "CERTIFICADO";
        $corpo = utf8_decode("Certificamos que <b>{$nome_convertido}</b> participou do evento " . NOME_EVENTO . ", realizado " . PERIODO_EVENTO . ",  " . LOCAL_EVENTO . ", com carga horária de " . CARGA_HORARIA_EVENTO . " horas, na qualidade de <b>participante</b>.");
        $pdf = new PDF_HTML();
        $pdf->AddPage('L');
        $pdf->setSourceFile($modelo);
        $tplIdx = $pdf->importPage(1);
        $pdf->useTemplate($tplIdx);
        // Titulo
        $pdf->SetFont('Arial', 'B', 32);
        $pdf->SetTextColor(35, 142, 35);
        //Verde Floresta
        $pdf->SetXY(110, 35);
        $pdf->Write(0, $titulo);
        // Corpo do texto
        $pdf->SetFont('Arial', '', 22);