Beispiel #1
0
function sendEmail($receiver, $data)
{
    $mail = new PHPMailer();
    $mail->IsHTML(true);
    // Remetente de resposta
    $mail->SetFrom(EMAILPRINCIPAL, SITENOME);
    //E-mal do remetente
    $mail->From = $_POST['email'];
    $mail->FromName = $_POST['nome'];
    // Email de destino
    $mail->AddAddress($receiver);
    $mail->Subject = utf8_encode("[VIDACON.com.br] - mensagem para Contato");
    $subject = "[VIDACON.com.br] - mensagem para Contato";
    $mail->Subject = email_encode($subject, 'UTF-8');
    // Montando a mensagem a ser enviada
    $emailHtml = "<h3>[[VIDACON.com.br]] - mensagem para Contato</h3><br />\n\t\t\t\t<strong>Nome: </strong>" . $_POST['nome'] . " <br />\n\t\t\t\t<strong>Telefone: </strong>" . $_POST['telefone'] . " <br />\n\t\t\t\t<strong>E-mail: </strong>" . $_POST['email'] . " <br />\n\t\t\t\t<strong>Assunto: </strong>" . $_POST['assunto'] . " <br />\n\t\t\t\t<strong>Data e Hora: </strong>" . changeTimeZone() . " <br />\n\t\t\t\t<strong>Mensagem: </strong>" . $_POST['mensagem'] . " <br />";
    //exit($emailHtml);
    $mail->Body = $emailHtml;
    $mail->AltBody = $mail->Body;
    $enviado = $mail->Send();
    return $enviado;
}
Beispiel #2
0
function sendEmail($receiver, $data, $uploaddir)
{
    $mail = new PHPMailer();
    $mail->IsHTML(true);
    // Remetente de resposta
    $mail->SetFrom(EMAILPRINCIPAL, SITENOME);
    //E-mal do remetente
    $mail->From = $_POST['email'];
    $mail->FromName = $_POST['nome'];
    // Email de destino
    $mail->AddAddress($receiver);
    $mail->Subject = utf8_encode("[VIDACON.com.br] - Trabalhe Conosco");
    $subject = "[VIDACON.com.br] - Trabalhe Conosco";
    $mail->Subject = email_encode($subject, 'UTF-8');
    // Montando a mensagem a ser enviada
    $emailHtml = "<h3>[[VIDACON.com.br]] - Trabalhe Conosco</h3><br />\n\t\t\t\t<strong>Nome: </strong>" . $_POST['nome'] . " <br />\n\t\t\t\t<strong>E-mail: </strong>" . $_POST['email'] . " <br />\n\t\t\t\t<strong>Telefone: </strong>" . $_POST['telefone'] . " <br />\n\t\t\t\t<strong>Idade: </strong>" . $_POST['idade'] . " <br />\n\t\t\t\t<strong>Sexo: </strong>" . $_POST['sexo'] . " <br />\n\t\t\t\t<strong>Endereco: </strong>" . $_POST['endereco'] . " <br />\n\t\t\t\t<strong>Bairro: </strong>" . $_POST['bairro'] . " <br />\n\t\t\t\t<strong>Estado: </strong>" . $data['estado'][0] . " <br />\n\t\t\t\t<strong>Cidade: </strong>" . $data['cidade'][0] . " <br />\n\t\t\t\t<strong>Cep: </strong>" . $_POST['cep'] . " <br />\n\t\t\t\t<strong>Objetivo: </strong>" . $_POST['objetivo'] . " <br />\n\t\t\t\t<strong>Qualificação: </strong>" . $_POST['qualificacao'] . " <br />\n\t\t\t\t<strong>Formação Escolar: </strong>" . $_POST['formacao'] . " <br />\n\t\t\t\t<strong>Cursos Complementares: </strong>" . $_POST['cursos'] . " <br />\n\t\t\t\t<strong>Empresa: </strong>" . $_POST['empresa'] . " <br />\n\t\t\t\t<strong>Admissao: </strong>" . $_POST['admissao'] . " <br />\n\t\t\t\t<strong>Saída: </strong>" . $_POST['saida'] . " <br />\n\t\t\t\t<strong>Função: </strong>" . $_POST['funcao'] . " <br />\n\t\t\t\t<strong>Referência: </strong>" . $_POST['nome_ref'] . " <br />\n\t\t\t\t<strong>telefone de Referência: </strong>" . $_POST['telefone_ref'] . " <br />\n\t\t\t\t<strong>Data e Hora: </strong>" . changeTimeZone() . " <br />";
    $mail->Body = $emailHtml;
    $mail->AltBody = $mail->Body;
    //adicionando anexo...
    $uploadfile = $uploaddir . basename($_FILES['input1']['name']);
    $encoding = 'base64';
    $mail->AddAttachment($uploadfile, $_FILES['input1']['name'], $encoding, $_FILES['input1']['type']);
    //enviando...
    $enviado = $mail->Send();
    return $enviado;
}
    if ($_FILES['input1']['error'] == 0) {
        $data['imagem'] = $_FILES['input1']['name'];
        $hasImage = 1;
    }
    $data['ativo'] = 1;
    $table = "noticias";
    $inserted = $DB->insert($table, $data);
    if ($inserted) {
        $msg = 'Obrigado! A Página de Notícias será atualizada em breve.';
        $ok = 1;
    } else {
        $msg = 'Existe um erro nos dados fornecidos';
        $ok = 2;
    }
    if ($ok == 1) {
        $data['date_time'] = changeTimeZone();
        $enviado = sendEmail(EMAILPRINCIPAL, $data, $uploaddir, $hasImage);
        if (!$enviado) {
            $msg = 'Ocorreu um erro no envio. Por favor, tente novamente ou entre em contato pelo email: ' . EMAILPRINCIPAL;
            $ok = 2;
        }
    }
}
header('Location: ' . $siteUrl . '/adicionar.php?Ok=' . urlencode($ok) . '&msg=' . urlencode($msg));
exit;
function sendEmail($receiver, $data, $uploaddir, $hasImage)
{
    $mail = new PHPMailer();
    $mail->IsHTML(true);
    // Remetente de resposta
    $mail->SetFrom(EMAILPRINCIPAL, SITENOME);