alert('E-mail Inválido.'); self.location='javascript:history.go(-1)'; "; }else{ $assunto="Cadastro pelo Trabalhe Conosco"; // do exemplo $destino="tbrazil@hotmail.com"; // e-mail do destinatário das mensagens (ADMIN do site ### UPLOAD do arquivo pra pasta arquivos/ do servidor ### ATENÇÂO::::: ### Deverá ser feito um UPLOAD do arquivo pro servidor, e guardar em $caminho_arquivo o caminho dele. ## Upload Aqui # //arquivo tipo jpg máximo 300 Kb if ($arquivo_name!=""){ if($arquivo > 300000) { echo "\n"; exit; } //Pasta onde serão armazenados os arquivos if (!empty($arquivo) and is_file($arquivo)) { $caminho_pasta="arquivos/"; //randomiza um prefixo para o nome do arquivo nao entrar nunca repetido no BD $prefix=rand(0,99999); //Caminho completo do arquivo para armazenar no registro em tabela no BD $caminho_arquivo=$caminho_pasta.$prefix.$arquivo_name; //Condiciona o arquivo a ter extensão .JPG ou .GIF if ((eregi(".jpg", $arquivo_name))) { //realiza o upload copy($arquivo,$caminho_arquivo); }else{ echo "\n"; exit; } }//if (!empty($arquivo) and is_file($arquivo)) { } ######### ENVIO DO E-MAIL COM O ARQUIVO JPG EM ANEXO # # # Somente envia se o campo foi preenchido. //para montar o nome do arquivo, retira as barras do caminho; $partes_do_path = pathinfo($caminho_arquivo); //abre o arquvo se existir if ($arquivo_name!=""){ $handle = fopen($caminho_arquivo, "rb"); $conteudo = fread($handle, filesize($caminho_arquivo)); $conteudo = base64_encode($conteudo); } //$arquivo = isset($_FILES["arquivo"]) ? $_FILES["arquivo"] : FALSE; $boundary = "XYZ-" . date("dmYis") . "-ZYX"; //MOnta a mensagem $mens = "MIME-Version: 1.0\r\n"; $mens .= "Content-type: text/html; charset=iso-8859-1\r\n"; $mens .= "--$boundary\n"; $mens .= "Content-Transfer-Encoding: 8bits\n"; $mens .= "Content-Type: text/html; charset=\"ISO-8859-1\"\n\n"; $mens .= "$msg\n"; $mens .= "--$boundary\n"; $mens .= "Content-Type: application/force-download\n"; if ($arquivo_name!=""){ $mens .= "Content-Disposition: attachment; filename=\"".$partes_do_path['basename']."\"\n"; } $mens .= "Content-Transfer-Encoding: base64\n\n"; if ($arquivo_name!=""){ $mens .= "$conteudo\n"; } $mens .= "--$boundary--\r\n"; /// Monta o cabeçalho do e-mail $headers = "MIME-Version: 1.0\n"; $headers .= "From: \"$nome\" <$email>\r\n"; $headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"\r\n"; $headers .= "$boundary\n"; //-> Envia o e-mail mail($destino,$assunto,$mens,$headers); /////////Mensagem de envio echo ""; //fecha o arquivo if ($arquivo_name!=""){ fclose ($handle); } }//else do if ($email==""){ ?>