Script de página de espera ou protetor de link

Aqui você verá artigos sobre PHP

Moderador: web

responder a dúvida

Script de página de espera ou protetor de link

Mensagem por web Offline » Ter Abr 27, 2010 6:14 pm

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.

Código: Selecionar todos
<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.

Código: Selecionar todos
<?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.



detalhes...

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.

Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb [@] hotmail [.] com

Avatar do usuário
web
ADMIN
ADMIN
Mensagens: 11904
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil

responder a dúvida

Voltar para Artigos sobre PHP

Quem está online

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