bsmachado Postado Dezembro 3, 2006 Denunciar Share Postado Dezembro 3, 2006 Olá Galera!!!!Fiz um email de contato, coloquei no servidor de hospedagem, rodou, mais o email não chega??Vo postar o código aqui.. <?php $nome = $_POST["nome"]; $email = $_POST["email"]; $sugestao = $_POST["sugestao"]; $mensagem = "Sugestão enviada por um visitante:\n\n"; $mensagem .= "Nome: $nome\n"; $mensagem .= "E-mail: $email\n"; $mensagem .= "Sugestão: $sugestao"; mail("webmaseter@site.com", "Sugestao", $mensagem); echo "Obrigado por enviar sua sugestão!"; ?> Valeu pela atenção... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Dezembro 3, 2006 Denunciar Share Postado Dezembro 3, 2006 Adicione os cabeçalhos para o SMTP: $header = "From: $nome <$email>\r\n"; if (mail("webmaseter@site.com", "Sugestao", $mensagem, $header)) echo "Sucesso"; else echo "Erro"; Mais detahles:http://br2.php.net/mailhttp://scriptbrasil.com.br/forum/index.php?showtopic=82939http://scriptbrasil.com.br/forum/index.php?showtopic=72224[]'s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bsmachado Postado Dezembro 3, 2006 Autor Denunciar Share Postado Dezembro 3, 2006 beleza...Eu ponho o cod. acima embaixo do email do destinatário??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Dezembro 3, 2006 Denunciar Share Postado Dezembro 3, 2006 Pode ser.A criação da variável $header deve vir antes da função mail(). Já o if serve para saber se o função retornou true ou false.[]'s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bsmachado Postado Dezembro 3, 2006 Autor Denunciar Share Postado Dezembro 3, 2006 Modifiquei o que faltava, mas agora da o seguinte erro no header.está certo o cód. abaixo?Valeu pela atenção. <?php $nome = $_POST["nome"]; $email = $_POST["email"]; $sugestao = $_POST["sugestao"]; $mensagem = "Sugestão enviada por um visitante:\n\n"; $mensagem .= "Nome: $nome\n"; $mensagem .= "E-mail: $email\n"; $mensagem .= "Sugestão: $sugestao"; header = "From: $nome <$email>\r\n"; if (mail("webmaster@site.com", "Sugestao", $mensagem, $header)) echo "Email enviado com sucesso"; else echo "Erro"; ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Dezembro 3, 2006 Denunciar Share Postado Dezembro 3, 2006 Faltou o cifrão da variável $header. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
bsmachado
Olá Galera!!!!
Fiz um email de contato, coloquei no servidor de hospedagem, rodou, mais o email não chega??
Vo postar o código aqui..
Valeu pela atenção...
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.