deamy Postado Outubro 8, 2003 Denunciar Share Postado Outubro 8, 2003 Olá pessoal!Estou com um problema no código...alguém poderia me ajudar?Fiz um formulário assim:form.htm<html>....conteudo....<form method="post" action="recebe.php">....conteudo do formulario....</html>enviar.php<html><body><?mail ("meu e-mail","assunto","<br><b> Nome:</b>".$nome."<br><b> Empresa:</b>".$emp."<br><b> Endereço:</b>".$end." <br><b>Cidade:</b>".$cid."<br><b> Estado:</B>".$uf."<BR><B>CEP:</B>".$cep. "<BR><B>Tel. Com/Res:</B>".$fon."<BR><B>DDD:</B>".$ddd."<BR><B>Fone:</B>".$tel."<BR><B> E-mail:</B>".$email,"Content-type:text/html");?></body></html>Fiz este teste e no email aparece no campo "De:anonymous@locaweb.com.br". Gostaria de saber como faço para mudar isso. Alguém poderia me ajudar???Obrigada! ;) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 M@luco Belez@ Postado Outubro 8, 2003 Denunciar Share Postado Outubro 8, 2003 Olá!!eu acho que isso está acontecendo porque quando você usa a função mail você está esquecendo de informar o remetente, para isso use o código:"From: $remetente"E no form.htm você muda a propriedade name do campo e-mail para "remetente" Espero ter ajudado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Ninja. Postado Outubro 8, 2003 Denunciar Share Postado Outubro 8, 2003 não precisa comecar com <html> as paginas em php, simplesmente comeco com <?php e feche com ?>e para arruma esse problema use assim no finalmail("meu_email","assunto","mensagem","From:$nome<$email>/n/rContent-type:text/html/n/r");tente e fale o resultado Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 deamy Postado Outubro 8, 2003 Autor Denunciar Share Postado Outubro 8, 2003 :( Poxa, não deu certo....devo estar fazendo a maior confusão aqui...e deve ser simples não é mesmo?Como vocês devem ter percebido eu não conheço o php direito...eu estou começando a estudar... se tiverem a paciencia, por favor me expliquem o que devo fazer neste campo.mail("meu_email","assunto","mensagem","From:$nome<$email>/n/rContent-type:text/html/n/r");Tipo...[code]mail("deamy@bol.com.br","Teste do Formulário","mensagem","From:$nome<$email>/n/rContent-type:text/html/n/r");O que devo colocar nesses campos em vermelho? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 metaluiz Postado Outubro 9, 2003 Denunciar Share Postado Outubro 9, 2003 mail($recEmail,$subject, $message, $headers,"-f mymail@mydomain.de");essa é a função correta com seus paramentros.tente colocar o que você recebe do form em variaveis e depois essas variaveis serem passadas para a função mail()funciona melhor.Luiz Curti - Web Developer Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 deamy Postado Outubro 9, 2003 Autor Denunciar Share Postado Outubro 9, 2003 Obrigada a todos vocês!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
deamy
Olá pessoal!
Estou com um problema no código...alguém poderia me ajudar?
Fiz um formulário assim:
form.htm
<html>
....conteudo....
<form method="post" action="recebe.php">
....conteudo do formulario....
</html>
enviar.php
<html>
<body>
<?
mail ("meu e-mail","assunto","<br><b> Nome:</b>".$nome."<br><b> Empresa:</b>".$emp."<br><b> Endereço:</b>".$end." <br><b>Cidade:</b>".$cid."<br><b> Estado:</B>".$uf."<BR><B>CEP:</B>".$cep. "<BR><B>Tel. Com/Res:</B>".$fon."<BR><B>DDD:</B>".$ddd."<BR><B>Fone:</B>".$tel."
<BR><B> E-mail:</B>".$email,"Content-type:text/html");
?>
</body>
</html>
Fiz este teste e no email aparece no campo "De:anonymous@locaweb.com.br". Gostaria de saber como faço para mudar isso.
Alguém poderia me ajudar???
Obrigada! ;)
Link para o comentário
Compartilhar em outros sites
5 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.