Tentei usar este script com um refresh a cada 15 segundos, mas devido a cada bannere ser mais longo que o outro, acaba repetindo a metade de uns e cortando outros antes do final da apresentação: <? //Este script foi adaptado´para banners em FLASH caso você queira //para GIF animado é do modificar o ECHO. $banners = array("educacao.swf", "esporte.swf", "saude.swf","social.swf","obras.swf"); srand((double)microtime()*1000000); $select=rand(0, count($banners)-1); $banner=$banners[$select]; echo "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0' width='300' height='50'><param name=movie value='".$banner."'><param name=quality value=high><embed src='".$banners."' quality=high pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='300' height='50'></embed></object>"; ?> <script language="javascript"> function refresh(){ var refresh = location.reload(); } setTimeout("refresh()",16000); </SCRIPT> Mais alguma idéia ou tem como aruma isso fazer como se fosse um refresh, mas não por tempo e sim por arquivo? ou coisa parecida Obrigado