Ir para conteúdo
Fórum Script Brasil
  • 0

E-mail


Eric Freitas

Pergunta

Bom pessoal. seguinte, meu código ta certo até a parte de enviar o e-mail vou mandar a v6 pra verem

mas tenho um pequeno problema dentro dele, por isso vou postar.

abaixo eu explico o que é...

<?php

    //formando corpo do E-mail.
    $_corpo='<style type="text/css">
<!--
body,td,th {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}
body {
    margin-left: 10px;
    margin-top: 0px;
    margin-right: 10px;
}
-->
</style>';
    $_corpo .= '<img src="http://www.apmppr.org.br/site/images/arquivos/mobilizacao/!cid_topo.jpg"><br>';
    $_nome = $_POST['nome']; $_corpo .='<p><b>Nome do Promotor:</b> '.$_nome.'<br>'; //pega nome  add ao corpo
    $_lugar = $_POST['local']; $_corpo .='<b>Promotoria de Justiça de:</b> '.$_lugar.'<br><br>'; //pega lugar e junta ao corpo
    //verifica campos nome e local q são obrigatórios.
    if($_nome == NULL){
        echo'O campo <font color="red">NOME</font> deve estar preenchido.<br>Você está sendo redirecionado à página anterior!';
        echo'<META HTTP-EQUIV="Refresh" CONTENT="3;URL=sim_mp.html">';
    }elseif($_lugar == NULL){
        echo'O Campo <font color="red">Local</font> deve estar preenchido.<br>Você está sendo redirecionado à página anterior!';
        echo'<META HTTP-EQUIV="Refresh" CONTENT="3;URL=sim_mp.html">';
    }else{
        $_demanda = $_POST['checkbox'];
        $_corpo.='<b>Origem da Demanda</b><p>';//título
        foreach($_demanda as $_valor){
            $_corpo.=$_valor.'<br>'; //pega itens da demanda e inlui no corpo
        }$_corpo.="</p>";
        $_corpo.="<b> Expedientes realizados ao atingimento da Meta</b><br>";//título
        $_atuacaoResolutiva = $_POST['atuacaoResolutiva'];
        if(!empty($_atuacaoResolutiva)){
            $_corpo.="<b>Atuação Resolutiva</b><p>";
            foreach($_atuacaoResolutiva as $_valor){
                $_corpo.=$_valor.'<br>';//jogando valores da atuação resolutiva dentro do corpo.
            }$_corpo.="</p>";
        }
        $_atuacaoDemandista=$_POST['atuacaoDemandista'];
        if(!empty($_atuacaoDemandista)){
            $_corpo.="<b>Atuação Demandista</b><p>";
            foreach($_atuacaoDemandista as $_valor){
                $_corpo.=$_valor.'<br>'; //jogando valores da atuação demandista dentro do corpo.
            }$_corpo.="</p>";
        }
        $_corpo.="<b>AVALIAÇÃO DO RESULTADO</b><p>"; //colocando títudo no corpo.
        $_av=$_POST['avaliacao']; //pegando valor
        $_corpo.=$_av.'</p>'; //jogando valor no corpo
        $_corpo.="<b>SUGESTÃO DE NOVAS AÇÕES</b><p>"; //título
        $_sugestoes=$_POST['sugestao'];//pegando valor
        $_corpo.=$_sugestoes.'</p>';//jogando valor
        $_corpo.="<b>PROPOSTAS DE ALTERAÇÕES LEGISLATIVAS</b><p>";
        $_propostas=$_POST['proposta'];//pegando valor
        $_corpo.=$_propostas.'</p>';
    }
    //Enviando e-mail.
    $_destinatário = "web@apmppr.org.br";
    $_email=mail($_destinatario,"TESTE",$_corpo,"From:Content-Type: text/html");
    if(!$_email){
        echo'dados não enviados';
    }
?>

Bom ali no enviando email ta errado, não intendi muito bem porque, se alguém quiser e puder me ajudar eu agradeço, mas tenho outro problema.. eu tenho uma função q me upa arquivos dentro de cada item da parte "Atuação Resolutiva e Atuação Demandista" e oque eu queria fazer é colocar o link desses arquivos ao lado do nome em q a pessoa escolheu ou até mesmo transformar o nome em um link (claro q o link eu sei fazer) o problema é como pegar o endereço X por exemplo pegar o primeiro se tiver e jogar la no primeiro item da ação tudo isso dentro do e-mail...

bom... espero q entendam minha dúvida e que mais uma vez me ajudem a resolver..

(obs esses arquivos são upados a partir de um form, criei uma função pronta pra isso se for nescessário peçam q eu posto ela pra v6 analizarem)

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...