rndimage1

Postado em 12 fevereiro, 2009 em PHP por admin

Esta é uma imagem aleatória simples script que é ideal para exibir imagens básicas a partir de um arquivo de texto. No futuro iremos expandir exemplos sobre este e construir alguns sistemas de rotação de banner simples.

O primeiro passo que você precisa fazer é criar o arquivo para armazenar suas imagens e, em seguida, insira os nomes das imagens.

No exemplo aqui eu chamei o arquivo images1.txt.

Cada uma das entradas estiver em uma linha separada e, neste caso, porque os arquivos armazenados em um sub-diretório inserido que eu também. a estrutura do arquivo foi assim

image/banner1.gif
image/banner2.gif
image/banner3.gif

e assim por diante. Agora vamos chegar ao script que irá exibir uma imagem aleatória e novamente em frente isso é o suficiente.

<? php
# imagens aleatórias exemplo
# este é o seu arquivo
$ file = "images1.txt";
# abrir o arquivo
$ fp = file ($ arquivo);
# gerar um número aleatório
srand ((double) microtime () * 1000000);
# obter uma das entradas do arquivo
random_image $ = $ fp [array_rand ($ fp)];
# exibir a entrada
echo "<img src='$random_image'> </ img>";
?>

Nada terreno quebrar aqui, abrir um arquivo, então gerar um número aleatório, temos então um aleatória entrada a partir do arquivo e armazenar esta na variável $ random_image e então esta saída como alguns códigos HTML.

Note que neste exemplo temos salva-o como um arquivo separado e incluiu-o na página. Se o arquivo foi chamado random.php então colocar o seguinte código onde deseja que apareça a imagem

<? php include ( "random.php");?>

N º lugares ligados.

Postar um comentário