Ir para conteúdo

POWERED BY:

Arquivado

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

fernanda branco

Fechar Browser

Recommended Posts

Boa tarde,

 

Tenho o seguinte código para envio de formulário:

<?

// aqui começa o script
//pega as variaveis por POST
$nome      = $_POST["nome"];
$sobrenome      = $_POST["sobrenome"];
$email     = $_POST["email"];
$telefone   = $_POST["tel"];
$titulo   = $_POST["titulo"];
$subtitulo  = $_POST["subtitulo"];
$area  = $_POST["area"];
$site     = $_POST["site"];


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 ("falecom@editorialpaco.com.br",                       //email aonde o php vai enviar os dados do form
     "Contato Site Paco Editorial-Envio de Obras",
     "Nome: $nome\nData: $data\nIp: $ip\nNavegador: $navegador\nHora: $hora\nE-mail: $email\nTelefone: $telefone\nTitulo: $titulo\nÁrea: $area   ",
     "From: $email"
    );

//aqui são as configurações para enviar o e-mail para o visitante
$site   = "falecom@editorialpaco.com.br";                    //o e-mail que aparecerá na caixa postal do visitante
$titulo = "Contato com a PACO EDITORIAL";                  //titulo da mensagem enviada para o visitante
$msg    = "$nome, obrigado por entrar em contato conosco, em breve entraremos em contato.";
//$html = "<p> Obrigado por entrar em contato com a paco editorial</p><br>
//<a href='javascript:window.close();'>Fechar </a>
//";


//aqui envia o e-mail de auto-resposta para o visitante
mail("$email",
    "$titulo",
    "$msg",
    "From: $site"
   );
echo "<p align=center>$nome, sua mensagem foi enviada com sucesso!</p>";
echo "<a href='javascript:window.close();'>Fechar </a>";
?>

Porém o java script para fechar o browser não funciona, tem alguma coisa errada ou outra forma de resolver isso ?

 

obrigada

Compartilhar este post


Link para o post
Compartilhar em outros sites

ta funcionando normal aqui o script pra fechar

testa ai cria um novo documento em php e coloca isso

<?php
echo "<a href='javascript:window.close();'>Fechar </a>";
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

assim vai funcionar!

<?php

echo "<script>

function fechar(){

window.close();

}

</script><input type='button' onClick='fechar()' value='fechar'>";

 

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

O modo que o CrY deve funcionar, desse modo que eu vou passar agora, fecha a página sem confirmação.

PS: Código não é de minha autoria.

 

 

print '<script>
function FecharJanela()
{
ww = window.open(window.location, "_self");
ww.close();
}
</script>

<input type="button" value="Fechar" onclick="FecharJanela();"/>';

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.