Ir para conteúdo
Fórum Script Brasil
  • 0

Problema Em Formulário De Contato


jotaba

Pergunta

Olá pessoal!

Sou inicante no ramo.

Segui uma dica no site do imasters para criar um formulário de contato.

Mas quando mando enviar dar erro.

São dois arquivos:

form_contato.htm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> 
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
<title> Formulário de Contato </title>
</head>
<body>
<!-- Insira seu formulário -->
<form action="form.php" method="post" name="formulario_contato" id="formulario_contato">
  <p> Nome: 
    <input name="usuario" type="text" id="usuario" size="30" maxlength="30">
  </p>
  <p> Email: 
    <input name="email" type="text" id="email" size="30">
  </p>
  <p>Você gostou do site?<br>
    <input type="radio" name="opiniao" value="sim">
    sim    
    <input type="radio" name="opiniao" value="não">
    não </p>
  <p>Mensagem<br>
    <textarea name="mensagem" cols="30" rows="5" id="mensagem"></textarea>
  </p>
  <p>
    <input name="enviar" type="submit" id="enviar" value="Enviar">
  </p>
</form>
</body>
</html>
form.php
/* Início do Script PHP para Formulário de Contato */
<?php
$msg="Nome do usuário:\t$usuario\n";
$msg="Email do usuário:\t$email\n";
$msg="Opinião do usuário:\t$opiniao\n";
$msg="Mensagem do usuário:\t$mensagem\n";

$cabecalho = "Para: DWMX \n";
$cabecalho = "Cc: $email \n\n";

mail("jotaba1@hotmail.com" , "Formulário de Contato" , $msg , $cabecalho);

echo"<h1 align=center>Muito obrigado, $usuario</h1>";
echo"<p align=center>Agradecemos sua Opinião.</p>"; 
?>

A mensagem que aparece é:

--------------------------------------------------------------------------------------------------------

/* Início do Script PHP para Formulário de Contato */

Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header missing in C:\webmaster\ernandes\form.php on line 11

Muito obrigado, Jaime Batista

Agradecemos sua Opinião.

--------------------------------------------------------------------------------------------------------

Aguardo,

Att

Jaime

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Em primeiro lugar seu cabeçalho está errado pois "Para" não existe, o correto é FROM...

$cabecalho = "FROM: DWMX \n";

O outro erro é pois você deve estar usando isso em localhost e não está com o php configurado e também não deve ter um servidor para enviar esses e-mails ativo... olha ai https://www.scriptbrasil.com.br/forum/lofiv...php/t69826.html

Link para o comentário
Compartilhar em outros sites

  • 0

Primeiro, obrigado por responder.

Eu configurei o PHP e testei segundo a instrução que li no cd d instalção.

Mas, agora vou testar o servidor de email... acredito que dará certo agora...

valeu..

t+

Infelizmente não consegui.

Instalei o servidor de email... mas continua não dando certo.

O que mais posso fazer?

att,

Jaime

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...