
28/01/2003 - Functions
23/06/2007 - Classe MovieClipLoader( ) : Como usá-lo ?
25/04/2006 - Texto Espinho
09/01/2003 - Letras transparentes
21/03/2006 - Criação de Menu Deslizante através do DreamWaver
21/04/2003 - Aplicação simultânea de Fio e Sombra a bitmaps - Fireworks
16/03/2003 - Verificando integridade de servidores POP com PHP/sockets
04/05/2005 - Tratamento de CPF e CNPJ
06/05/2004 - Criando um contador de downloads com PHP e MySQL
07/12/2003 - Personalize seu UltraEdit
05/05/2005 - CSS para tabelas e listas de seleção HTML
26/11/2006 - Gerando uma tabela dinâmica com PHP
24/03/2006 - Alinhando objetos no CorelDRAW
07/12/2003 - Action Script 2.0 ( Primeira Parte )
Flávia Jobstraibizer - Analista de Sistemas
Analista Programadora, especialista em servidores FreeBSD, desenvolvedora PHP e DBA Mysql/MSSQL/PostgreSQL. Conheça o site www.flaviajobs.com.br
Leituras: 7503 - Flávia Jobstraibizer
Apesar de simples, muita gente se depara com o problema de precisar apresentar mensagens, ou mesmo urls randômicas, em um sistema ou website.
Neste artigo, vou abordar a simples confecção de um script que, com base em um arquivo txt, irá apresentar mensagens randomicamente, lendo uma linha por vez.
Meu arquivo: texto_randomico.php
// escolhendo a fonta de apresentação das mensagens randômicas
$font ="Verdana, Times, serif";
// tamanho da fonte
$fontsize ="2";
// lendo o arquivo texto, que deve estar no mesmo diretório, no meu caso.
// você pode colocar onde quiser, desde que indique aqui embaixo.
$txt ="texto_randomico.txt";
// chamada de impressão do texto
echo "";
// lendo o arquivo txt
$texto = file("$txt");
// pegando uma das linhas, com a função rand
$mytexts = rand(0, sizeof($texto)-1);
// mostrando o texto
echo $texto[$mytexts];
// fechando a fonte
echo "";
?>
O que estamos fazendo:
Com a função file (http://www.php.net/manual/pt_BR/function.file.php) o script irá ler o arquivo texto, chamado texto_randomico.txt, para dentro de um array.
Este array, irá, através do rand (http://www.php.net/manual/pt_BR/function.rand.php) gerar um número randômico, que é interpretado através da função sizeof (apelido para a função count) ou seja, ele irá contar os registros do txt, e apresentar um numero qualquer, diferente do anterior mostrado.
Em resumo, sempre que a página for atualizada, será apresentada uma mensagem diferente da anterior.
Para ver este script em funcionamento, clique aqui: http://www.flaviajobs.com.br/sistemas/revistaphp/texto_randomico.php
Dúvidas, me escrevam: fjferr@gmail.com