Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olá
tenho uma página banner.php, e quero que de 20 em 20 segundos ele de um refresh e mude de banner. Tava fazendo assim: (mas ta abrindo sempre o mesmo banner). Alguém tem uma sugestão? Valeu
<?if (id==1){?><meta http-equiv=refresh content=20;URL=banner.php?id=2>;<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="[http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"](http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0) width="468" height="60"> <param name="movie" value="banner1.swf"> <param name="quality" value="high"> <embed src="banner1.swf" quality="high" pluginspage="[http://www.macromedia.com/go/getflashplayer"](http://www.macromedia.com/go/getflashplayer) type="application/x-shockwave-flash" width="468" height="60"></embed></object><? }else {?><meta http-equiv=refresh content=20;URL=banner.php?id=1><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="[http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"](http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0) width="468" height="60"> <param name="movie" value="banner2.swf"> <param name="quality" value="high"> <embed src="banner2.swf" quality="high" pluginspage="[http://www.macromedia.com/go/getflashplayer"](http://www.macromedia.com/go/getflashplayer) type="application/x-shockwave-flash" width="468" height="60"></embed></object><?}?>cara... eu não sei como faz isso, tem as manhas de me passar o script, ou um tutorial?valeu
e aí??? como faço isso?
talvez seja porque, ele está para indicar o id=2 e não o que foi sorteado:
<meta http-equiv=refresh content=20;URL=banner.php?id=2>;
fagnerguima, nao sei como funciona o seu banner.php
tenta chamar so assim:
<meta http-equiv=refresh content=20;URL=banner.php>;talvez c o id for vazio ele sorteie um id novo,, c nao der faca um sorteio:
**PHP** [/tr][tr]echo rand(0,15);
[/tr]
mais infos: http://br.php.net/manual/pt_BR/function.rand.php
[]s
PHP [/tr][tr] $db_host = "localhost"; // Endereço do servidor mySQL $db_user = "user"; // Seu Login no mySQL
$db_pass = "senha"; // Sua Senha no mySQL
$db_bdad = "bd"; // Nome do Banco de Dados
mysql_pconnect($db_host, $db_user, $db_pass) or die (mysql_error());
$timestamp=time();
$timeout=time()-200; // valor em segundos
@$result=mysql_db_query($db_bdad, "INSERT INTO tabela VALUES ('$timestamp','maisvalores')");
$result=mysql_db_query($db_bdad, "DELETE FROM tabela WHERE timestamp<$timeout");
$result=mysql_db_query($db_bdad, "SELECT DISTINCT campo FROM tabela") or die(mysql_error());
$usuarios=mysql_num_rows($result);
mysql_close(); ?>
[/tr]
kra pega esse ai com exemplo ele pega os resultados do banco de dados q o caso e a url do banner e exibe todos em 20 em 20 segundos!
faz um contador.