criei um formulario e o arquivo "envia.php"
<?
$nome = $_POST['nome'];
$email = $_POST['email'];
$mensagem = $_POST['mensagem'];
global $email;
mail ("biancafhanzen1@hotmail.com","$assunto",
"Nome: $nome
Email: $email
Mensagem: $mensagem",
"From: $email"
);
echo "<br><font color= white>Sua mensagem foi enviada com sucesso !!!
<br>Em breve entraremos em contato.</font>";
?>
Mas quando envio a mensagem e aparece: Sua mensagem foi enviada com sucesso !!!
<br>Em breve entraremos em contato. Ao final da mesma aparece
";?>
obrigada

Problema Com Formulario
Started By Bianca Hanzen, 16/03/2011, 16:43
4 replies to this topic
#1
Posted 16/03/2011, 16:43
#2
Posted 16/03/2011, 18:48
Oi Bianca, não entendi bem a sua dúvida. Está aparecendo algo que não deveria quando o e-mail é enviado?
#3
Posted 16/03/2011, 21:06
Os simbolos ";?> devem aparecer ao final da mensagem?...
Isso vai dar algum problema na hora da execução?
Obs: O formulario não está no site ainda.
Isso vai dar algum problema na hora da execução?
Obs: O formulario não está no site ainda.
#4
Posted 16/03/2011, 21:29
Faça assim:
Mas veja que a variável
<?php $nome = $_POST['nome']; $email = $_POST['email']; $mensagem = $_POST['mensagem']; $body = "Nome:" . $nome; $body .= "\nE-mail:" . $email; $body .= "\nMensagem:" . $mensagem; mail("biancafhanzen1@hotmail.com", $assunto, $body, "From:" . $email); ?> <font color="white"> <br />Sua mensagem foi enviada com sucesso !!! <br />Em breve entraremos em contato. </font>
Mas veja que a variável
$assunto
não foi definida.
#5
Posted 17/03/2011, 10:53
Obrigada...
Abraços
Abraços
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)