Jump to content
Fórum Script Brasil
  • 0

Caroço no flash com php


biza

Question

Caros amigos,

Estou com o seguinte problema o banner que desenvolvi em flash não esta carregado meu ficheiro php alguém pode dar uma olhadela para ver que estou fazendo de errado?

este code encontra-se na 1 frame do flash

function randomOrder(targetArray)
{
    var _loc2 = targetArray.length;
    var _loc3 = [];
    for (var _loc1 = 0; _loc1 < _loc2; ++_loc1)
    {
        _loc3[_loc1] = _loc1;
    } // end of for
    var _loc4 = [];
    for (var _loc1 = 0; _loc1 < _loc2; ++_loc1)
    {
        _loc4[_loc1] = _loc3.splice(Math.floor(Math.random() * _loc3.length), 1);
    } // end of for
    var _loc5 = [];
    for (var _loc1 = 0; _loc1 < _loc2; ++_loc1)
    {
        _loc5[_loc1] = targetArray[_loc4[_loc1]];
    } // end of for
    return (_loc5);
} // End of the function
var randomNUM = "?n=" + random(9999);
_root.lan = 1;
var homehead;
var homelink;
var homelinkwindow;
var homebg;
var homeflash;
var lamp = Array();
var promo = Array();
var promobottom = Array();
var headimg = Array();
f_xmlwork2 = new XML();
f_xmlwork2.ignoreWhite = true;

f_xmlwork2.onLoad = function ()
{
    f_xmlItemx2 = this.firstChild.childNodes[0].firstChild.nodeValue;
    f_totalx2 = f_xmlItemx2.length;
    var _loc12 = 0;
    homebg = this.firstChild.childNodes[0].firstChild.nodeValue;
    f_headimg = this.childNodes[1];
  //trace da primeira linha
    trace (this.childNodes[0].childNodes);
        trace (this.childNodes[1].childNodes);
        //
    for (var _loc2 = 0; _loc2 < f_headimg.childNodes.length; ++_loc2)
    {
juju = f_headimg.childNodes[_loc2];
jj = headimg.push({headimg: f_headimg.childNodes[_loc2].attributes.headimg, bgimg: f_headimg.childNodes[_loc2].attributes.bgimg, msgimg: f_headimg.childNodes[_loc2].attributes.msgimg, leftthrow: f_headimg.childNodes[_loc2].attributes.leftthrow, rightthrow: f_headimg.childNodes[_loc2].attributes.rightthrow});
    } // end of for
allpromo = this.childNodes[2];
jjpromo = allpromo.childNodes;
for (var _loc2 = 0; _loc2 < allpromo.childNodes.length; ++_loc2)
    {
trace (jjpromo[_loc2].attributes.title);
jj = promo.push({img: jjpromo[_loc2].attributes.img, title: jjpromo[_loc2].attributes.title, url: jjpromo[_loc2].attributes.url, window: jjpromo[_loc2].attributes.window, info: jjpromo[_loc2].childNodes[0].nodeValue});
    } // end of for
    allpromobottom = this.childNodes[3];
    jjpromobottom = allpromobottom.childNodes;
    for (var _loc2 = 0; _loc2 < allpromobottom.childNodes.length; ++_loc2)
    {
        trace (jjpromo[_loc2].attributes.title);
        jj = promobottom.push({url: jjpromobottom[_loc2].attributes.url, window: jjpromobottom[_loc2].attributes.window, info: jjpromobottom[_loc2].childNodes[0].nodeValue});
    } // end of for
    if (f_xmlwork2.loaded == true)
    {
        headimg = randomOrder(headimg);
        for (var _loc2 = 0; _loc2 < f_headimg.childNodes.length; ++_loc2)
        {
            trace (headimg[_loc2].headimg);
        } // end of for
        play ();
    } // end if
};
f_xmlwork2.load("banner.php");
trace(f_xmlItemx2);
stop ();
este outro é o codigo php de onde o flash deveria pegar os dados...
<?
$link=  mysql_connect("localhost","rnpac_eco","123");
mysql_select_db("rnpac");

$dir="banner/";
$dir1="produtos/img_pro/";
$dir2="universo/actividades/";

$sql = 'SELECT tbl_produto.id_produto, tbl_produto.produto, tbl_produto.legenda, tbl_produto.detalhe, tbl_produto.preço, tbl_produto.produto_cat_id, tbl_detalhe_produto.proprietario, tbl_detalhe_produto.local, tbl_detalhe_produto.qualidade, tbl_detalhe_produto.alcool, tbl_detalhe_produto.acidez, tbl_detalhe_produto.ph, tbl_detalhe_produto.informacao, tbl_detalhe_produto.gestor, tbl_detalhe_produto.condicionamento, tbl_detalhe_produto.detalhe_t, tbl_detalhe_produto.interesse, tbl_detalhe_produto.transporte, tbl_detalhe_produto.produto_id, tbl_imagem_produto.id_imagem, tbl_imagem_produto.imagem1, tbl_imagem_produto.imagem2, tbl_imagem_produto.imagem3, tbl_imagem_produto.imagem4, tbl_imagem_produto.imagem5, tbl_imagem_produto.imagem6
FROM tbl_cat_produto, tbl_produto, tbl_detalhe_produto, tbl_imagem_produto WHERE tbl_produto.id_produto = tbl_detalhe_produto.produto_id AND tbl_produto.id_produto = tbl_imagem_produto.produto_id ORDER BY RAND()';
$resultado = mysql_query($sql)
or die ("Não foi possível realizar a consulta.");
$row1=mysql_fetch_array($resultado);


$sql = "SELECT  tbl_sub_universo.id_subuniverso, tbl_sub_universo.subuniverso, tbl_sub_universo.universo_id, tbl_actividade.id_actividade, tbl_actividade.entidade, tbl_actividade.legenda, tbl_actividade.subuniverso_id, tbl_actividade.det, tbl_actividade.preço, tbl_actividade.data, tbl_detalhe_actividade.actividade_id, tbl_detalhe_actividade.periodo, tbl_detalhe_actividade.descricao, tbl_detalhe_actividade.programa, tbl_detalhe_actividade.informacoes, tbl_detalhe_actividade.actividades, tbl_detalhe_actividade.localizacao, tbl_detalhe_actividade.locais, tbl_detalhe_actividade.servicos, tbl_imagem_produto.id_imagem, tbl_imagem_produto.imagem1,tbl_imagem_produto.imagem2, tbl_imagem_produto.imagem3, tbl_imagem_produto.imagem4, tbl_imagem_produto.imagem5, tbl_imagem_produto.imagem6, tbl_imagem_produto.actividade_id FROM  tbl_sub_universo, tbl_actividade, tbl_detalhe_actividade, tbl_imagem_produto WHERE tbl_actividade.id_actividade =tbl_imagem_produto.actividade_id AND tbl_actividade.id_actividade =tbl_detalhe_actividade.actividade_id ORDER BY RAND()";
$resultado = mysql_query($sql)
or die ("Não foi possível realizar a consulta.");
$row2=mysql_fetch_array($resultado);

$query='SELECT * FROM tbl_banner ORDER BY RAND()';
$resultado = mysql_query($query);


echo' <?xml version=\"1.0\"?>
<home_left_headline>
<bgimg>'.$dir2.''.$row1['imagem1'].'</bgimg>
</home_left_headline>
<home_flash>';

while($row = mysql_fetch_array($resultado)) {
        
echo'<swf headimg="" bgimg="" msgimg="" leftthrow="" rightthrow=""></swf>';
}
echo'</home_flash>';

echo'<promotop>
<promo img="" title="" url="" ><![CDATA[]]></promo>
<promo img="" title="" url="" ><![CDATA[]]></promo>
</promotop>';

mysql_close($link);

Deuses do Flash me ajudem que estarei a fazer de errado

Edited by biza
Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

já tentei de tudo para por esse meu banner em flash a dar , o que sei é que assim que abro uma tag php o código não corre mais , todo o código esta bem ,pois ele em xml corre , mas quando viro ele para o php não funciona . Se alguém souber do que poderá ser, partilhe informação.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...