Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

barbs.oliveira

[Resolvido] Agradecimento de formulário

Recommended Posts

Pessoal,

 

Estou com um problema em uma inserção.

Tenho um formulário e quando o usuário faz o preenchimento e envia o form puxa o arquivo envia.php, gera como se fosse um popup e retorna pra página principal.

Porém, agora estamos cuidando das campanhas com o adwords do Google e eu não posso ter essa "popup". O Google gera um código em javascript pra eu inserir no envia.php, logo após o <body>.

Falaram que eu preciso que o envia.php envie para uma página estática, não vou redirecionar os meus usuários para um "obrigado.html".

Queria que fosse impresso o agradecimento na página de contato. Este é o meu form http://www.isar.com.br/index.php?/contato

 

Alguém sabe como posso fazer ou possui algum tipo de solução? Me fiz entender ou fui muito confusa?

 

Segue o meu atual envia.php com o código em javascript:

<?php
include('config/config.php');
if (isset($_POST['envia'])) {
if(isset($_POST['Email']) && isset($_POST['Empresa']) && isset($_POST['Nome']) && isset($_POST['ddd']) && isset($_POST['Telefone']) && isset($_POST['endereco']) && isset($_POST['cep']) && isset($_POST['Cidade']) && isset($_POST['Assunto']) && isset($_POST['Mensagem']) && !empty($_POST['Email']) && !empty($_POST['Empresa']) && !empty($_POST['Nome']) && !empty($_POST['ddd']) && !empty($_POST['Telefone']) && !empty($_POST['endereco']) && !empty($_POST['cep']) && !empty($_POST['Cidade']) && !empty($_POST['Assunto']) && !empty($_POST['Mensagem'])){

$header = "From: " . $_POST['Email'] . " <" . $_POST['Email'] . ">\nMime-Version: 1.0\nContent-Type: text/html; charset=\"utf-8\"";
$corpo_email = '<B>Formulário de Contato</B><br><br>';
$corpo_email .= '<B>Empresa:</B> ' . $_POST['Empresa'] . "<br>";
$corpo_email .= '<B>Nome:</B> ' . $_POST['Nome'] . "<br>";
$corpo_email .= '<B>Telefone:</B> ' . $_POST['ddd'] . "-" . $_POST['Telefone'] . "<br>";
$corpo_email .= '<B>E-mail:</B> ' . $_POST['Email'] . "<br>";
$corpo_email .= '<B>Endereço:</B> ' . $_POST['endereco'] . "<br>";
$corpo_email .= '<B>CEP:</B> ' . $_POST['cep'] . "<br>";
$corpo_email .= '<B>Cidade:</B> ' . $_POST['Cidade'] . "<br>";
$corpo_email .= '<B>Estado:</B> ' . $_POST['estado'] . "<br>";
$corpo_email .= '<B>Assunto:</B> ' . $_POST['Assunto'] . "<br>";
$corpo_email .= '<B>Mensagem:</B> ' . $_POST['Mensagem'];
mail('barbara@isar.com.br',$_POST['Assunto'],$corpo_email,$header);
?> 

<?php 

} else {
?> 
<script language="javascript">
alert('É necessário o preencher todos os campos!');
history.back()
</script>
<?php 
}
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal,

 

Consegui criar uma nova página que eu quero o redirecionamento...

Agora a minha dúvida é outra.

 

Como faço para ao invés de abrir o popup, o usuário ser redirecionado para outra página após o envio do form? Para uma página como o obrigado.html?

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz com php.

 

função:

header('Location: obrigado.html');

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.