Formulário de Envio de Trabalhos
= '1'){ $nome = "$_POST[nome]"; }else{ $nome = ''; }if("$_POST[email]" >= '1'){ $email = "$_POST[email]"; }else{ $email = ''; }if("$_POST[assunto]" >= '1'){ $assunto = "$_POST[assunto]"; }else{ $assunto = ''; }if("$_POST[mensagem]" >= '1'){ $mensagem = "$_POST[mensagem]"; }else{ $mensagem = ''; } ?> o tipo do arquivo é inválido, aceitamos somente doc, docx, pdf, zip ou rar'; }elseif($size >= $maxsize){ $retorno = 'arquivo so e permitido com menos de 20mb'; }if(empty($nome)) { $retorno = 'Informe seu nome'; }elseif (empty($email)) { $retorno = 'Informe seu e-mail'; }elseif (!filter_var($email, FILTER_VALIDATE_EMAIL)) { $retorno = 'Informe um e-mail válido'; }elseif (empty($assunto)) { $retorno = 'Digite o assunto!'; }elseif (empty($mensagem)) { $retorno = 'Digite a mensagem'; }if (empty($retorno)) { // $date = date("d/m/Y h:i"); // ****** ATENÇÃO ******** // ABAIXO ESTÁ A CONFIGURAÇÃO DO SEU FORMULÁRIO. // ****** ATENÇÃO ******** //CABEÇALHO - ONFIGURAÇÕES SOBRE SEUS DADOS E SEU WEBSITE $destino = $_POST['destino']; $nome_do_site="CMR - SEMINÁRIO DEPA: ENVIO DE TRABALHOS"; $email_para_onde_vai_a_mensagem = "$destino"; $nome_de_quem_recebe_a_mensagem = "CHEFE DA SUPERVISÃO ESCOLAR"; $exibir_apos_enviar=''; //MAIS - CONFIGURAÇOES DA MENSAGEM ORIGINAL $cabecalho_da_mensagem_original="From: $email\n"; $assunto_da_mensagem_original="$assunto"; // FORMA COMO RECEBERÁ O E-MAIL (FORMULÁRIO) // ******** OBS: SE FOR ADICIONAR NOVOS CAMPOS, ADICIONE OS CAMPOS NA VARIÁVEL ABAIXO ************* $configuracao_da_mensagem_original=" ENVIADO POR:
Nome: $nome
E-mail: $email
Assunto: $assunto

Mensagem: $mensagem

ENVIADO EM: $date"; //CONFIGURAÇÕES DA MENSAGEM DE RESPOSTA // CASO $assunto_digitado_pelo_usuario="s" ESSA VARIAVEL RECEBERA AUTOMATICAMENTE A CONFIGURACAO // "Re: $assunto" $assunto_da_mensagem_de_resposta = "Recebemos sua mensagem"; $cabecalho_da_mensagem_de_resposta = "From: $nome_do_site <$email_para_onde_vai_a_mensagem>\n"; $configuracao_da_mensagem_de_resposta=" Obrigado por entrar em contato!
Estaremos respondendo em breve...
Atenciosamente $nome_do_site

Enviado em: $date"; // ****** IMPORTANTE ******** // A PARTIR DE AGORA RECOMENDA-SE QUE NÃO ALTERE O SCRIPT PARA QUE O SISTEMA FINCIONE CORRETAMENTE // ****** IMPORTANTE ******** //ESSA VARIAVEL DEFINE SE É O USUARIO QUEM DIGITA O ASSUNTO OU SE DEVE ASSUMIR O ASSUNTO DEFINIDO //POR VOCÊ CASO O USUARIO DEFINA O ASSUNTO PONHA "s" NO LUGAR DE "n" E CRIE O CAMPO DE NOME //'assunto' NO FORMULARIO DE ENVIO $assunto_digitado_pelo_usuario="s"; //ENVIO DA MENSAGEM ORIGINAL $arquivo = isset($_FILES["arquivo"]) ? $_FILES["arquivo"] : FALSE; if(file_exists($arquivo["tmp_name"]) and !empty($arquivo)){ $fp = fopen($_FILES["arquivo"]["tmp_name"],"rb"); $anexo = fread($fp,filesize($_FILES["arquivo"]["tmp_name"])); $anexo = base64_encode($anexo); fclose($fp); $anexo = chunk_split($anexo); $boundary = "XYZ-" . date("dmYis") . "-ZYX"; $mens = "--$boundary\n"; $mens .= "Content-Transfer-Encoding: 8bits\n"; $mens .= "Content-Type: text/html; charset=\"UTF-8\"\n\n"; $mens .= "$configuracao_da_mensagem_original\n"; $mens .= "--$boundary\n"; $mens .= "Content-Type: ".$arquivo["type"]."\n"; $mens .= "Content-Disposition: attachment; filename=\"".$arquivo["name"]."\"\n"; $mens .= "Content-Transfer-Encoding: base64\n\n"; $mens .= "$anexo\n"; $mens .= "--$boundary--\r\n"; $headers = "MIME-Version: 1.0\n"; $headers .= "$cabecalho_da_mensagem_original"; $headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"\r\n"; $headers .= "$boundary\n"; }else{ $mens = "$configuracao_da_mensagem_original\n"; $headers = "MIME-Version: 1.0\n"; $headers .= "$cabecalho_da_mensagem_original"; $headers .= "Content-Type: text/html; charset=\"UTF-8\"\n\n"; } if ($assunto_digitado_pelo_usuario=="s") { $assunto = "$assunto_da_mensagem_original"; }; $seuemail = "$email_para_onde_vai_a_mensagem"; mail($seuemail,$assunto,$mens,$headers); //ENVIO DE MENSAGEM DE RESPOSTA AUTOMATICA $headers = "$cabecalho_da_mensagem_de_resposta"; $headers .= "Content-Type: text/html; charset=\"UTF-8\"\n\n"; if ($assunto_digitado_pelo_usuario=="s") { $assunto = "$assunto_da_mensagem_de_resposta"; } else { $assunto = "Re: $assunto"; }; $mensagem = "$configuracao_da_mensagem_de_resposta"; mail($email,$assunto,$mensagem,$headers); /*echo "";*/ echo "Sua mensagem foi enviada com suscesso, Estaremos respondendo o mais breve possivel!"; unset($nome, $email, $assunto, $mensagem); } else { echo "$retorno"; } } ?>