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


Moderador: web

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

Mostragem de afiliados de forma aleatória

27-01-2008 08:20

Muita gente tem sistemas como adsense e outros, que mostram banners no site, alguns, mostram banners até com as mesmas características, tipo, banner 468 x 60.

Se você não quer encher uma página toda com um sistema embaixo do outro pode colocar eles para randomizar no mesmo local com o script abaixo:

<?php $sistemas = Array(); /* obs: se o código do sistema tiver ' coloque uma \ antes de cada ' em seu sistema */ $sistemas[] = 'código do sistema 1'; $sistemas[] = 'código do sistema 2'; $sistemas[] = 'código do sistema 3'; $sistema = rand(1,count($sistemas)); echo $sistema; ?>

0
A melhor hospedagem para o seu site HostGator!
 
Primeiras postagens
Primeiras postagens
Mensagens: 4

Mostragem de afiliados de forma aleatória

21-11-2008 19:31

Não entende este final, dar para especificar o que tem que ser trocado/editado no script por favor?

$sistema = rand(1,count($sistemas)); echo $sistema;

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

Mostragem de afiliados de forma aleatória

21-11-2008 21:39

Essa parte é assim,

$sistema = rand(1,count($sistemas));
echo $sistema;

rand() é uma função que exibe dados aleatórios, a sintaxe:

rand(de, até)

Ou seja, ele vai randomizar números de (0 até 5) por exemplo.

No script, $sistemas é um array, e o count() vai contar quantos itens tem no array, no caso vai fazer o seguinte:

randomizar do 1 até 3
0
A melhor hospedagem para o seu site HostGator!

Quem está online

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