looping das variaveis php enviadas para o flash
Oi galera,
estou tentando fazer um loadmovie para exibição de banners,
até ja consegui fazendo apenas para um banner, mas não estou acertando fazer o loop
para vários banner.
lista as variáveis do banner no php.
<?php
include "exibi_banner.php";
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Data no passado
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // Sempre modificado
header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false); // HTTP/1.1
header("Pragma: no-cache"); // HTTP/1.0
//abrir banner
Abre_Conexao();
$Selbanner = mysql_query("SELECT cod_anun, banner, tipo_banner FROM banner where cod_anun = '$cod_anu'") or die ("Erro na exibição do banner: ".mysql_error());
@mysql_close();
$dados = '';
$nLoop = 0;
while ($rsBanner = mysql_fetch_row($Selbanner)) {
$cod_anun = $rsBanner['0'];
$banner = $rsBanner['1'];
$tipo_banner = $rsBanner['2'];
$dados .= '&cod_anun' . $nLoop . '=' . $cod_anun;
$dados .= '&banner' . $nLoop . '=' . $banner;
$nLoop++;
}
echo utf8_encode($dados) . '&nLoop=' . $nLoop;
?>código flash: não consigo acerta este loop.
loader = new LoadVars();
loader.load("http://localhost/abrace/lista_bannerswf.php");
loader.onLoad = function (){
for(var n:Number = 0; n<this.nLoop; n++){
cod_anun = this['cod_anun' + n];
banner = this['banner' + n];
loadMovie(banner,"load_banner");
}
}desde já agradeço
Discussão (8)
Carregando comentários...