Se connecter avec
S'enregistrer | Connectez-vous

probleme de variables flash/php

Dernière réponse : dans Programmation

bonjour,
j'ai un defilant de 24 bouton dans flash, chaque bouton(nom de mes boutons : lien1/2/ ect..) via ma page.php charge un xml, qui est recupérer dans un diaporama.
mon probleme est la page blanche, au chargement du xml, mais il me semble le voir s'affiche avant que la page blanche arrive.
je vous depose des petits morceaux de mon code.
je vous remercie par avance pour le petit coup de pouce.
AS
  1. timeline.masque1.onRelease=function(){
  2. for(i=0;i<=nbr_logo;i++){
  3. if(timeline.touche.hitTest(tab_logo[i])){
  4. lien=tab_logo_lien[i];
  5. trace(lien);
  6. var envoie_lv:LoadVars=new LoadVars();
  7. envoie_lv.lien=lien;
  8. envoie_lv.sendAndLoad("tf1.php","_self","POST");
  9. cphoto_xml.load("tf1.xml?random="+Math.random());
  10. }
  11. }//fin for
  12. }//fin onRelease
  13.  
  14. /*_____________BOUTONS DEFILANT______________*/
  15.  
  16. tab_logo_lien=new Array("lien0","lien1","lien2","lien3","lien4","lien5","lien6","ect...");
  17.  
  18. tab_logo=new Array();//tableau des bt logos
  19. nbr_logo=24;
  20. for(i=0;i<=nbr_logo;i++){
  21. lien=tab_logo_lien[i];
  22. tab_logo[i]=eval("timeline.defilement1.logo"+i);
  23. }

PHP
  1. if (isset($_POST['lien'])) {
  2. $chaine=$_POST['lien'];
  3. } else {
  4. $chaine = '';
  5. }
  6.  
  7. if
  8. ($chaine == "lien1"){$requete = "SELECT * FROM varietes WHERE chaine='tf1' UNION SELECT * FROM meuble WHERE chaine='tf1' ";}
  9. else if
  10. ($chaine == "lien2"){$requete = "SELECT * FROM varietes WHERE chaine='france2' UNION SELECT * FROM meuble WHERE chaine='france2'";}
  11.  
  12. $req = mysql_query($requete,$connection);
  13. $contenu='<?xml version="1.0" encoding="ISO-8859-1"?>'."\n\r".'<cphoto>'."\n\r";
  14. $i=1;
  15. while($enr=mysql_fetch_array($req)){
  16. $contenu.='<entree num="'.$i.'" fichier="'.$enr["img"].'">'."\n".
  17. '<titrephoto>'.$enr['titrephoto'].'</titrephoto>'."\n".
  18. '<conteneur>'.$enr['conteneur'].'</conteneur>'."\n".
  19. '</entree>'."\n\r";
  20. $i++;
  21. }
  22. $contenu.='</cphoto>';
  23. $pagexml="tf1.xml";
  24.  
  25. touch($pagexml);
  26.  
  27. if($fp=fopen($pagexml,"w")){
  28. fwrite($fp,$contenu);
  29. fclose($fp);}else{
  30. echo "Ouverture du fichier impossible";
  31.  
  32. }/*fin if*/
  33.  
  34. mysql_close();
  35. exit();
  36.  
  37. ?>

Autres pages sur : probleme variables flash php

Lassé par la pub ? Créez un compte
Expert Programmation

Sois le bienvenu 3dagard.

Alors si tu débarques, la moindre des choses est de lire le règlement.
Tu y apprendras à correctement mettre en page tes messages, surtout le code source. Pour ça, utilise la balise [code]. Tu y découvriras aussi que tu peux modifier un message. Donc pour faire plaisir au gros chat gris, modifie ton premier message. Il n'est pas acceptable d'avoir à lire du code sans cette mise en forme. Alors personne ne le lira et donc tu n'aura pas de solution.

C'est juste une question de politesse envers ceux qui vont t'aider. Attention, je ne traite pas d'impoli, mais d'ignorant. Va vite lire ce règlement, tu ne seras plus dans l'ignorance.
Lassé par la pub ? Créez un compte