Jump to content


Photo

Problemas Com Form Mail Php, Por Favor Ajudem!


  • Faça o login para participar
1 reply to this topic

#1 Marcus Vinicius Oliveira

Marcus Vinicius Oliveira

    Novato no fórum

  • Usuários
  • 3 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro
  • Interesses:Aprendizado.

Posted 31/03/2010, 02:15

Bom, eu sou novo na área de web, sei muito pouco de PHP... então baixei um Form mail pronto... sendo que eu não consigo utilizálo. Ao clicar em enviar, o arquivo *.php é carregado mas o e-mail que ele deveria mandar não chega na minha caixa de entrada e antes disso o código estava dando uns erros de sintaxe... ae eu alterei pra como ele está agora...

por favor ajudem ! caso encontrem alguma falha me digam porque eu conheço muito pouco de PHP...

algumas partes do código eu deixei como eu baixei... porque no momento eu estou só testando a eficiencia de um form mail.

mas o e-mail não chega.

segue ae o código.

<html>
<head>
<php?
// aqui começa o script
//pega as variaveis por POST
$nome = $_POST["nome"];
$site = $_POST["site"];
$email = $_POST["email"];
$fone = $_POST["fone"];
$assunto = $_POST["assunto"];
$mensagem = $_POST["mensagem"];

global $email; //função para validar a variável $email no script todo

$data = date("d/m/y"); //função para pegar a data de envio do e-mail
$ip = $_SERVER['REMOTE_ADDR']; //função para pegar o ip do usuário
$navegador = $_SERVER['HTTP_USER_AGENT']; //função para pegar o navegador do visitante
$hora = date("H:i"); //para pegar a hora com a função date

//aqui envia o e-mail para você
mail ("marcus.kasumi@gmail.com", //email aonde o php vai enviar os dados do form
"$assunto",
"Nome: $nome\nData: $data\nIp: $ip\nNavegador: $navegador\nHora: $hora\nSite: $site\nE-mail: $email\nTelefone: $fone\n\nMensagem: $mensagem",
"From: $email"
);

//aqui são as configurações para enviar o e-mail para o visitante
$site = "marcus.kasumi@gmail.com"; //o e-mail que aparecerá na caixa postal do visitante
$titulo = "Marcus"; //titulo da mensagem enviada para o visitante
$msg = "$nome, obrigado por entrar em contato conosco, em breve entraremos em contato";

//aqui envia o e-mail de auto-resposta para o visitante
mail("$email",
"$titulo",
"$msg",
"From: $site"
);

?>
</head>
<body>
Obrigado por entrar em contato !
</body>
</html>

#2 Kami-Kun

Kami-Kun

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 14/04/2010, 09:57

Tá aki (y)

http://forum.wmonlin...12-form-duvida/

PS: Só funciona no servidor!

Edição feita por: Kami-Kun, 14/04/2010, 09:57.

Posted Image
Asinhas e Varinhas e com essas coroinhas !

Quer aprender tudo sobre php? http://www.php.net/ Bom estudo ! :]




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq