Jump to content

amanddda

Members
  • Content count

    4
  • Joined

  • Last visited

Community Reputation

0 Comum

About amanddda

  1. amanddda

    E-mail não reconhece quebra de linha

    Substituindo o \n? Já tentei e não deu
  2. amanddda

    E-mail não reconhece quebra de linha

    Ao enviar o e-mail com os dados preenchidos em um formulário, chega assim: Alteração Cadastral -- Data de Alteração: 01/02/2017 Nome: Amanda Cargo: Assistente Salário: 1.000,00 Centro de Custo: ADM Solicitado por: Sandra Como fazer com que quebre a linha? if( PATH_SEPARATOR ==';'){ $quebra_linha="\r\n"; } elseif (PATH_SEPARATOR==':'){ $quebra_linha="\n"; } elseif ( PATH_SEPARATOR!=';' and PATH_SEPARATOR!=':' ) {echo ('Esse script não funcionará corretamente neste servidor, a função PATH_SEPARATOR não retornou o parâmetro esperado.'); } //pego os dados enviados pelo formulário $para= "-, -"; $assunto= "Alteração Cadastral"; $nome= $_REQUEST['nome']; $cargo= $_REQUEST['cargo']; $salario= $_REQUEST['salario']; $ccusto= $_REQUEST['ccusto']; $dtalter= $_REQUEST['dtalter']; $usuario= $_REQUEST['usuario']; $imagem = isset($_FILES["imagem"]) ? $_FILES["imagem"] : FALSE; if(file_exists($imagem["tmp_name"]) and !empty($imagem)){ $fp = fopen($_FILES["imagem"]["tmp_name"],"rb"); $anexo = fread($fp,filesize($_FILES["imagem"]["tmp_name"])); $anexo = base64_encode($anexo); fclose($fp); $anexo = chunk_split($anexo); $boundary = "XYZ-" . date("dmYis") . "-ZYX"; $mens = "--$boundary" . $quebra_linha . ""; $mens .= "Content-Transfer-Encoding: 8bits" . $quebra_linha . ""; $mens .= "Content-Type: text/html; charset=\"ISO-8859-1\"" . $quebra_linha . "" . $quebra_linha . ""; //plain $mens .= "Alteração Cadastral\n\n"; $mens .= "Data de Alteração: $dtalter\n"; $mens .= "Nome: $nome\n"; $mens .= "Cargo: $cargo\n"; $mens .= "Salário: $salario\n"; $mens .= "Centro de Custo: $ccusto\n"; $mens .= "Solicitado por: $usuario\n"; $mens .= "--$boundary" . $quebra_linha . ""; $mens .= "Content-Type: ".$imagem["type"]."" . $quebra_linha . ""; $mens .= "Content-Disposition: attachment; filename=\"".$imagem["name"]."\"" . $quebra_linha . ""; $mens .= "Content-Transfer-Encoding: base64" . $quebra_linha . "" . $quebra_linha . ""; $mens .= "$anexo" . $quebra_linha . ""; $mens .= "--$boundary--" . $quebra_linha . ""; $headers = "MIME-Version: 1.0" . $quebra_linha . ""; $headers .= "From: $email_from " . $quebra_linha . ""; $headers .= "Return-Path: $email_from " . $quebra_linha . ""; $headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"" . $quebra_linha . ""; $headers .= "$boundary" . $quebra_linha . ""; //envio o email com o anexo mail($para,$assunto,$mens,$headers, "-r".$email_from); header("location:alter.php?msg=enviado"); }
  3. amanddda

    Hostinger - Função Mail

    Deu certo no freewebhostingarea, valeu!!!!
  4. amanddda

    Hostinger - Função Mail

    Recebi um e-mail de que a função mail do php só funciona para usuários Premium do Hostinger. Alguém sabe alguma outro serviço de hospedagem grátis que aceite a mail?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.