Redirecionar em Sequência.
Bom dia Pessoal, aqui estou mais uma vez solicitando a ajuda de vocês...
No meu site eu tenho um redir.php de redirecionamento para vários links, onde uso a função
<?php
$id = rand(1,3);
if ($id == 1)
{header ("Location: pasta/01.php");}
else
if ($id == 2)
{header ("Location: pasta/02.php");}
else
if ($id == 3)
{header ("Location: pasta/03.php");}
else
?>
Eu gostaria que o redirecionamento fosse feito em sequencia e destruir o redirecionamento aberto, ou seja,
se ja abriu o 01.php , ele não permite mais abrir , proximo clique que houve no redir.php irá abrir o 02.php ,
e não permitir mais.
Para eu ter um controle de quais ja foram abertos, eu pensei em criar com fopen, fread...
Eu pensei no seguinte, criar um arquivo chamado links.txt onde ficará o caminho dos sites
links.txt ex.:
pasta/01.php
pasta/02.php
pasta/03.php
pasta/04.php
pasta/05.php
pasta/06.php
e no redir.php criar alguma função para ler o arquivo links.txt , pegar a primeira linha , abrir o location , apagar a linha . fazendo assim que o proximo clique va para a primeira linha , pois sera será a sequencia, visto que ira abrir , apagar e fechar salvando.
Deu pra entender um pouco?
Só que eu ja tentei aqui botar a cuca pra funcionar e só me vem esse jeito na cabeça que também não sei por onde começar....
Mas aceito algum outro método que possa ser mas simples e eficaz!
DESDE JÁ AGRADEÇO A COLABORAÇÃO E AJUDA DE TODOS !!!!!!!! VALEU...
Discussão (16)
Carregando comentários...