Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Worn

Email com anexo

Recommended Posts

Olá galera estou usando um formulário de contato quando a pessoa inserir ela envia diretamente para meu email até ai tudo bem gostaria de está colocando para que as pessoas possam enviar imagem neste meu formulário e eu receber ela no email como anexo, já tentei de várias formas e não conseguir tentei seguir um tutorial e nada alguém pode está me ajudando.

 

 

Formulario

 

 

 <script>
 jQuery(function($){
   $(".phone").mask("9999-9999");
   $(".cpf").mask("999.999.999-99");
   $(".nasc").mask("99/99/9999");
});




</script>
  <form id="form1" name="form1" method="post" action="envia.php"> 
 <table width="450" border="0" align="center" cellpadding="0" cellspacing="2">
  <tr>
   <td align="right">Nome Completo:</td> 
   <td><input type="text" name="nome" id="nome" /></td>
   </tr>
   <tr>
     <td align="right">Sexo:</td>
      <td><input name="sexo" type="radio" value="Masculino" checked="checked" />
        Masculino 
        <input name="sexo" type="radio" value="Feminino" />
        Feminino <span class="style1">*</span> </td>

   </tr>
   <tr>
   <td align="right">Email:</td> 
   <td><input type="text" name="email" id="email" /></td>
   </tr>
   
   <tr>
   <td align="right">DDD:</td>
      <td><input name="ddd" type="text" id="ddd" size="4" maxlength="3" />
      Telefone:
        <input name="telefone" type="text" id="telefone" />

   </tr>
   <tr>
     <td align="right">Data de Nascimento:</td> 
   <td><input type="text" class="nasc" name="nascimento" id="nascimento" /></td>
   </tr>
   <tr>
     <td align="right">R.G. N°:</td> 
   <td><input type="text" name="rgn" id="rgn" /></td>
   </tr>
   <tr>
     <td align="right">CPF:</td> 
   <td><input type="text" class="cpf" name="cpf" id="cpf" /></td>
   </tr>
    <td align="right">Estado:</td>
      <td><select name="estado" id="estado">
        <option>Selecione...</option>
        <option value="AC">AC</option>
        <option value="AL">AL</option>
        <option value="AP">AP</option>
        <option value="AM">AM</option>
        <option value="BA">BA</option>
        <option value="CE">CE</option>
        <option value="ES">ES</option>
        <option value="DF">DF</option>
        <option value="MA">MA</option>
        <option value="MT">MT</option>
        <option value="MS">MS</option>
        <option value="MG">MG</option>
        <option value="PA">PA</option>
        <option value="PB">PB</option>
        <option value="PR">PR</option>
        <option value="PE">PE</option>
        <option value="PI">PI</option>
        <option value="RJ">RJ</option>
        <option value="RN">RN</option>
        <option value="RS">RS</option>
        <option value="RO">RO</option>
        <option value="RR">RR</option>
        <option value="SC">SC</option>
        <option value="SP">SP</option>
        <option value="SE">SE</option>
        <option value="TO">TO</option>
          </select>

<tr>
   <td align="right">Cidade:</td> 
   <td><input type="text" name="cidade" id="cidade" /></td>
   </tr>
   
   <tr>
   <td align="right">Bairro:</td> 
   <td><input type="text" name="bairro" id="bairro" /></td>
   </tr>
   <tr>
   <td align="right">Endereço:</td> 
   <td><input type="text" name="endereco" id="endereco" /></td>
   </tr>
   <tr>
   <td align="right">Endereço:</td> 
   <td><input type="file" name="endereco" id="endereco" /></td>
   </tr>
   
   
     <tr> <td align="right">Assunto:</td> 
    <td><input type="text" name="assunto" id="assunto" /></td> </tr>
     
      </tr> <tr> <td colspan="2" align="center"><input type="submit" value="Enviar" />
      </td>
       </tr>
        </table>
         </form> 

 

 

 

envia.php

 

 

 

<?php //1 – Definimos Para quem vai ser enviado o email

  $para = "meuemail";
//2 - resgatar o nome digitado no formulário e grava na variavel $nome 

  $nome = $_POST['nome'];
// 3 - resgatar o assunto digitado no formulário e grava na variavel //$assunto 
  $sexo = $_POST['sexo'];
  $email= $_POST['email'];
  
// 3 - resgatar o assunto digitado no formulário e grava na variavel //$assunto 
  $nascimento = $_POST['nascimento'];
// 3 - resgatar o assunto digitado no formulário e grava na variavel //$assunto 
  $rgn = $_POST['rgn'];
// 3 - resgatar o assunto digitado no formulário e grava na variavel //$assunto 
  $cpf = $_POST['cpf'];
  $estado = $_POST['estado'];
  $ddd= $_POST['ddd'];
  $telefone= $_POST['telefone'];
  $cidade = $_POST['cidade'];
  $bairro= $_POST['bairro'];	
  $endereco= $_POST['endereco'];
   $comprovante= $_FILE['comprovante'];
   
 	    	


  
  $assunto = $_POST['assunto'];
//4 – Agora definimos a mensagem que vai ser enviado no e-mail 

  $mensagem = "<strong>Nome:  </strong>".$nome.'<br>';
  echo '<br>';
  $mensagem .= "<strong>sexo:  </strong>".$sexo.'<br>';
   echo '<br>';
  $mensagem .= "<strong>Data de nascimento:  </strong>".$nascimento.'<br>';
   echo '<br>';
  $mensagem .= "<strong>RG:  </strong>".$rgn.'<br>';
   echo '<br>';
  $mensagem .= "<strong>CPF:  </strong>".$cpf.'<br>';
   echo '<br>';
   $mensagem .= "<strong>Estado:  </strong>".$estado.'<br>';
      $mensagem .= "<strong>DDD:  </strong>".$ddd.' ';
   $mensagem .= "<strong>Telefone:  </strong>".$telefone.'<br>';
   $mensagem .= "<strong>Cidade:  </strong>".$cidade.'<br>';
   $mensagem .= "<strong>Bairro:  </strong>".$bairro.'<br>';
   $mensagem .= "<strong>Endereço:  </strong>".$endereco.'<br>';
   $mensagem .= "<strong>Email:  </strong>".$email.'<br>';
   $mensagem .= "<strong>Comprovante:  </strong>".$comprovante.'<br>';

   
   
$headers =  "Content-Type:text/html; charset=UTF-8\n";
$headers .= "From:  dominio.com.br<sistema@dominio.com.br>\n"; 
  $headers .= "X-Sender:  <sistema@dominio.com.br>\n";
  $headers .= "X-Mailer: PHP  v".phpversion()."\n";
  $headers .= "X-IP:  ".$_SERVER['REMOTE_ADDR']."\n";
   $headers .= "Return-Path:  <sistema@dominio.com.br>\n";
     $headers .= "MIME-Version: 1.0\n";
	 mail($para, $assunto, $mensagem, $headers); 
	 ?> 

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.