Sou novo por aqui então vou me apresentar. Sou DA e me arrisco um pouco em programação (coisas simples) em AS, HTML e PHP.
Meu problema é o seguinte, fiz um site em flash CS5 (AS2) e chegou na hora do contato e usei PHP para o envio. Deu certo a mensagem chega vai um email de resposta e tal, só que o envio só acontece quando deixo <$mailheaders = "From:";> em branco qualquer valor que entre após From: não recebo o email.
Pergunta
MauricioMiranda
E ai galera, beleza?
Sou novo por aqui então vou me apresentar. Sou DA e me arrisco um pouco em programação (coisas simples) em AS, HTML e PHP.
Meu problema é o seguinte, fiz um site em flash CS5 (AS2) e chegou na hora do contato e usei PHP para o envio. Deu certo a mensagem chega vai um email de resposta e tal, só que o envio só acontece quando deixo <$mailheaders = "From:";> em branco qualquer valor que entre após From: não recebo o email.
Alguém sabe por que e como resolvo isso?
Abaixo o código:
<?php @extract($_POST); $recipient = "contato@mauriciomiranda.com.br"; $subject = "Contato via site"; //$mailheaders = "From: Mauricio <contato@mauriciomiranda.com.br>"; $mailheaders = "From: "; $date = date("m/d/Y H:i:s"); $texto = "P.S.: Este e-mail foi enviado automaticamente e não é necessário responder."; $email = "$email_resposta"; $msg = "Prezado Sr.(a) $nome\n\n". "Obrigado pelo contato, aguarde nosso retorno.\n\n". "Sua mensagem enviada: \n". "\n". "$mensagem\n\n". "\n". "Atenciosamente.\n\n". "Montare - Sintemas contrutivos leves.\n". "$texto\n\n". "------------------------------------------------------------\n". "Usando: $HTTP_USER_AGENT\n". "Data/Hora: $date\n". "Email: $Email\n". "email: $email\n"; // Pega o IP do visitante if ($REMOTE_ADDR == "") $ip = "no ip"; else $ip = getHostByAddr($REMOTE_ADDR); // $resposta_auto = mail("$email", "Montare - Sintemas contrutivos leves.", "$msg","$mailheaders"); if($resposta_auto){ $resultado="success"; $msg = "Nome: $nome\n Telefone: $telefone\n E-mail: $email\n\n $nome escreveu:\n $mensagem\n\n -------------------------------------------------------------------------------------------------------------------------------------------------- Usando: $HTTP_USER_AGENT\n Hostname: $ip \nEndereço de IP: $REMOTE_ADDR \nData/Hora: $date"; mail("$recipient", "$subject", "$msg", "$mailheaders"); echo 'erro=0'; print "<script>alert('Tudo ok.');</script>"; }else { echo 'erro=1'; print "<script>alert('Erro...');</script>"; } ?>Obrigado.
Mauricio.
Editado por MauricioMirandaLink para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
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.