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


Moderador: web

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

Listar itens aleatoriamente sem repetição

25-07-2009 19:01

Esse script montei com o seguinte objetivo, ter uma lista de itens, a cada refresh um item é mostrado de forma aleatória, e após mostrado é deletado. Quando a lista chega ao zero, é criada novamente. Essa lista é com base em COOKIE.

<?php ob_start(); // tempo do cookie de uma hora $tempo_cookie = "3600"; // mostramos o cookie de forma aleatória $valor = array_rand($_COOKIE); echo $valor; // aqui é o valor do cookie // aqui deletamos o cookie atual unset($_COOKIE["$valor"]); setcookie("$valor", "", time()-60, "/"); // aqui mostramos todos os cookies gravados echo "<br>"; print_r($_COOKIE); // aqui criamos todos os cookies novamente if($_COOKIE==NULL) { setcookie("cookie0", "0", time()+($tempo_cookie)); setcookie("cookie1", "1", time()+($tempo_cookie)); setcookie("cookie2", "2", time()+($tempo_cookie)); setcookie("cookie3", "3", time()+($tempo_cookie)); setcookie("cookie4", "4", time()+($tempo_cookie)); setcookie("cookie5", "5", time()+($tempo_cookie)); setcookie("cookie6", "6", time()+($tempo_cookie)); setcookie("cookie7", "7", time()+($tempo_cookie)); } ?>


<a href="estedocumento.php">atualiza</a>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Bing [Bot]