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


Moderador: web

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

Nuvem de tags em PHP e CSS usando array

12-09-2007 10:39

Esse é um script muito simples de como fazer uma nuvem de tags usando array para armazenar as palavras usadas.

Abaixo segue o CSS, nele você define a combinação de estilo para a fonte.

<style type="text/css"> .fonte1{font-size:15pt; color:#cccccc; font-family:arial; text-decoration:none;} .fonte2{font-size:18pt; color:#696969; font-family:arial; text-decoration:none;} </style>

Agora o PHP

<?php $palavra[] = "a"; $palavra[] = "b"; $palavra[] = "c"; $palavra[] = "d"; $palavra[] = "e"; $palavra[] = "f"; $palavra[] = "g"; $palavra[] = "h"; $palavra[] = "i"; $palavra[] = "j"; $array = array(); while(count($array) < count($palavra)) { $valor = mt_rand(0, count($palavra)-1); if(!in_array($valor,$array)) { $array[] = $valor; $valor%2 == 0 ? $class="fonte1" : $class="fonte2"; print "<a href='documento.php?palavra=$palavra[$valor]'><font class='$class'>$palavra[$valor]</font></a>&nbsp;"; } } ?>

O sistema funciona de forma aleatória, ou seja, a cada refresh as palavras mudam de posição no array.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

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