Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Script de página de espera ou protetor de link

27-04-2010 17:14

Hoje vou explicar aqui sobre um script que geralmente tem em páginas de download. Esse é na verdade uma página intermediária que tem um contador em contagem regressiva, quando o tempo acaba carrega o download ou o arquivo desejado.

Primeiramente temos que ter o link para que redirecione para essa página, será algo tipo:

redireciona.php?p=1

Note que mando o valor 1 para redireciona

redireciona.php é uma página com publicidade, para que o usuário acesse enquanto aguarda a contagem.

<script language="JavaScript"> var contador = 30; function conta() { if(contador==0) { location.href="carrega.php?p=<?php echo $_GET['p']; ?>"; return false; } contador = contador-1; setTimeout("conta()", 1000); document.getElementById("valor").innerHTML = contador; } </script> <body onload="conta()"> <div id="valor">30</div>

O tempo de espera é de 30 segundos, altere como desejar.

O carrega.php, é o documento que irá receber o valor de p, e mostrar o texto ou carregar o link relacionado.

<?php $p = $_GET['p']; if($p=="1") { echo "1"; } elseif($p=="2") { echo "2"; } elseif($p=="3") { echo "3"; } else { echo "não encontrado"; } ?>

No exemplo, só mostra um texto de acordo com o valor, mas, você pode redirecionar a pessoa para outra página.

Tendo dúvidas sobre o script postem na seção PHP do fórum.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado