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

Formulario parou de funcionar!


ximpamzéBR

Pergunta

Bom, meu formulario estava pegando normalmente, eu apenas fiz um css e apliquei na pagina e ele simplesmente parou!

ele antes enviava um email para mim com os dados e para a pessoa uma auto resposta, só que agora não faz mais...

preciso mesmo da ajuda

vou postar o codigo abaixo

HTML:

<html><title>Santa Luzia On Line :: Fale com a gente!</title>

<link href="index.css" rel="stylesheet" type="text/css">

<style type="text/css">

body {

background-image: url(images/sitebg.jpg);

background-repeat: repeat;

}

</style>

<body bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" alink="#000000">

<div id="body">

<div id="tit">Content for id "tit" Goes Here</div>

<div id="form">

<table width="300" border="0" cellspacing="0" cellpadding="0">

<tr>

<td><form name="senddata" method="post" action="send.php">

<p><i><b>Seu nome:<br>

<input type="text" name="nome" size="30">

<br>

Seu e-mail:<br>

<input type="text" name="email" size="30">

<br>

Sua mensagem:<br>

<textarea name="textodamensagem" cols="30"></textarea>

</b></i></p>

<p align="center"><i><b>

<input type="submit" name="enviar" value="Enviar">

<input type="reset" name="reset" value="Limpar">

</b></i></p>

</form></tr>

</table>

</div>

</div>

</body>

</html>

PHP (send.php):

<?php

$date = date("d/m/Y h:i");

include "config.php";

//ENVIO DA MENSAGEM ORIGINAL

$headers = "$cabecalho_da_mensagem_original";

if ($assunto_digitado_pelo_usuario=="n")

{

$assunto = "$assunto_da_mensagem_original";

};

$seuemail = "$email_para_onde_vai_a_mensagem";

$mensagem = "$configuracao_da_mensagem_original";

mail($seuemail,$assunto,$mensagem,$headers);

//ENVIO DE MENSAGEM DE RESPOSTA AUTOMATICA

$headers = "$cabecalho_da_mensagem_de_resposta";

if ($assunto_digitado_pelo_usuario=="n")

{

$assunto = "$assunto_da_mensagem_de_resposta";

}

else

{

$assunto = "Re: $assunto";

};

$mensagem = "$configuracao_da_mensagem_de_resposta";

mail($email,$assunto,$mensagem,$headers);

echo "&lt;script>window.location='$exibir_apos_enviar'</script>";

?>

Link para o comentário
Compartilhar em outros sites

9 respostass a esta questão

Posts Recomendados

  • 0

Amigo, se você apenas fez alterações CSS no formulário, não teria motivo para o formulário parar de funcionar. Certifique-se que o servidor de email está funcionando em seu servidor, as vezes por estar congestionado, ou algo parecido.

Você pode testar utilizando a versão do formulário antes de você alterar o CSS da página...

Link para o comentário
Compartilhar em outros sites

  • 0
Amigo, se você apenas fez alterações CSS no formulário, não teria motivo para o formulário parar de funcionar. Certifique-se que o servidor de email está funcionando em seu servidor, as vezes por estar congestionado, ou algo parecido.

Você pode testar utilizando a versão do formulário antes de você alterar o CSS da página...

alguns emails ele envia auto-resposta, para outros não.

isso também ocorre dependendo do email que a pessoa coloca não chega para mim.

Link para o comentário
Compartilhar em outros sites

  • 0

bom, o que esta acontecendo é o seguinte,

testei em outro servidor, a "redehost" e o formulario pegou normalmente!

bom, não alterei nada e fui para "locaweb" e não pegou na locaweb...

bom como sabia que isso poderia acontecer pois não tinha colocado as especificações que eles exigem, mas não pegou novamente....

ele fala que tem um erro na linha 14 mas não sei o que pode ser....

segue abaixo o codigo

<?php
$headers = "MIME-Version: 1.1\r\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
$headers .= "From: samuel@familiaegraca.com.br\r\n"; //E-mail do remetente
$headers .= "Reply-To: samuel@famiiaegraca.com.br\r\n"; //E-mail do remetente
$headers .= "Return-Path: samuel@famiiaegraca.com.br\r\n"; //E-mail do remetente

$mensagem .= "Nome: ".$_POST['nome']." \n";
$mensagem .= "Organização: ".$_POST['organizacao']." \n";
$mensagem .= "Telefone:".$_POST['telefone']." \n";
$mensagem .= "Email:".$_POST['email']." \n";
$mensagem .= "Mensagem:". $_POST['mensagem'];

mail("samuel@familiaegraca.com.br", "Formulário de Contato" , $mensagem);

echo"<h1 align=center>YOURDESIGN | Muito obrigado, $nome</h1>";
echo"<p align=center>Agradecemos pelo interesse.</p>";
header("Location: http://yourdesign.com.br/teste/teste2/contato/contato_resposta.html");

?>

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...