Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal, estou estudando PHP e tentando colocar em paratica alguma coisa.
É o seguinte: Fiz um formulario de contato onde os usuarios podem escolher para qual departamento querem mandar o email, esta funcionando tudo ok, só que quando recebo o email alguns dados não ficaram bons, aparecem com outros nomes, o remetente aparece tipo anonymous@mmm1324.hospedagem... e o assunto como Mensagem do Usuario... Gostaria que chegasse como informações do site no remetente e assunto, tipo Email Site tal e formulario de contato.
Podem me ajudar, gostaria muito de arrumar isso.
Segue os codigos para olharem
contato.html
<html>
<head>
<title>Contato</title>
</head>
<body>
<h1>Entre em contato conosco</h1>
<form method="POST" action="contato.php">
<p>Seu nome: <input type="text" name="nome" size="20"></p>
<p>Seu e-mail: <input type="text" name="email" size="20"></p>
<p>Escolha o assunto de sua mensagem:<br>
<select size="1" name="assunto">
<option value="publicidade">Publicidade</option>
<option value="comercial">Comercial</option>
<option value="webmaster">Webmaster</option>
</select></p>
<p>Escreva sua mensagem no espaço abaixo:<br>
<textarea rows="6" name="mensagem" cols="43"></textarea></p>
<p><input type="submit" value="Enviar" name="enviar"></p>
</form>
</body>
contato.php
<?php
$email_destino = array(
"publicidade" => "email1@dominio.com.br",
"comercial" => "email2@dominio.com.br",
"webmaster" => "email3@rtlweb.com.br"
);
if(isset($_POST['nome']) && isset($_POST['email']) && isset($_POST['assunto']) && isset($_POST['mensagem'])) $nome = $_POST['nome'];
$email = $_POST['email'];
$assunto = $_POST['assunto'];
$mensagem = $_POST['mensagem'];
} echo "Todos os campos devem ser preenchidos!";
exit;
}
$msg = "Nome do usuário: $nome\n";
$msg .= "E-mail: $email\n";
$msg .= "Mensagem: $mensagem";
mail($email_destino[$assunto], "Mensagem do usuário", $msg);
echo "Sua mensagem foi enviada com sucesso!";
?>Carregando comentários...