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

Problemas Com Envio De Email


Medeiros

Pergunta

Olá pessoal,

Estou com uma dificuldade, estou restilizando o site de onde trabalho, e foi decidido usar o padrão tableless,

at ai tudo beleza, pois esta tudo pronto a não ser pelo form de email, pois é, existe um form de envio de email pelo site, mas percebi que o form não envia os dados para o script php se no html contiver css, não sei se tem haver isso, mas se tiro o css, o script funciona, e se coloco o css novamente ele para de funcionar.

será que alguém sabe me explicar o que acontece??

grato

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

<html>
<head>
<title>Untitled Document</title>
<link href="estilo.css" rel="stylesheet" type="text/css">
</head>

<body bgcolor="COCOCO">

<div id="central" style="position:absolute; left:50%; top:0px; width:780px; height:430px; z-index:1; background-color: #FFFFFF; layer-background-color: #FFFFFF; border: 1px none #000000;"> 
  <? 
if (!$_POST){ 
?> 

<form action="contato.php" method="post" name="contato" id="form">
<table width="390" border="0" cellpadding="0" cellspacing="0" id="table">
  <tr>
    <td>Nome:</td>
    <td><label>
      <input name="nome" type="text" id="nome" maxlength="200">
    </label></td>
  </tr>
  <tr>
    <td>E-mail:</td>
    <td><label>
      <input name="email" type="text" id="email" maxlength="100">
    </label></td>
  </tr>
  <tr>
    <td>Telefone:</td>
    <td><label>
      <input name="telefone" type="text" id="telefone" maxlength="50">
    </label></td>
  </tr>
  <tr>
    <td>Mensagem:</td>
    <td><label>
      <textarea name="mensagem" cols="32" rows="5" id="mensagem"></textarea>
    </label></td>
  </tr>
  <tr>
    <td> </td>
    <td><label>
      <input type="submit" name="Submit" value="Enviar">
    </label></td>
  </tr>
</table>
</form>
<? 
}else{ 
   //Estou a receber o formulário, componho o corpo 
   $corpo = "Formulário enviado\n"; 
   $corpo .= "Nome: " . $_POST["nome"] . "\n"; 
   $corpo .= "Email: " . $_POST["email"] . "\n";
   $corpo .= "Telefone: " . $_POST["telefone"] . "\n";
   $corpo .= "Comentários: " . $_POST["mensagem"] . "\n"; 

   //envio o correio... 
   mail("xxxxxxx@xxxxxx.com.br","Contato via Site",$corpo); 

   //agradeço pelo envio 
    print ("Obrigado por preencher o formulário. Foi enviado corretamente."); 
} 
?> 
</div>
</body>
</html>

Aqui esta o código

Link para o comentário
Compartilhar em outros sites

  • 0

Apesar de que isso não tem nada haver com CSS... estranho, mas beleza.. :P

Tem sim... :lol: (la no começo do codigo)

<link href="estilo.css" rel="stylesheet" type="text/css">
Olha só, já tentou usando sem puxando o link estilos.css?? tipo na sua pagina mesmo colocar o seu css... ex:
<style TYPE="text/css">

body            { color: #FFFFFF; background: #CCCCCC; font-size: 70%; font-family: "Verdana, Arial, Helvetica, Sans Serif" } .txt }

A:HOVER {color: #999999} a:link    {text-decoration    :    none}; a:visited    {text-decoration    :    none}; a:active    {text-decoration    :    none};

</style>

Foi só um exemplo hehe, já tentou assim???

[]'s

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.1k
    • Posts
      651.8k
×
×
  • Criar Novo...