Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2771 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  charger informations différentes php à chaque load

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

charger informations différentes php à chaque load

n°805731
worldcinem​ag
Posté le 25-07-2004 à 16:35:57  profilanswer
 

Bonjour,  
 
je suis débutant en flash et je bloque sur un truc certainement con !  
 
j'ai un fichier php qui génère un nombre aléatoire entre 1 et 3, ce fichier se termine par ça pour envoyez les infos à flash :  
 
&hello=<?PHP echo $nombre ?>&  
 
dans mon fichier flash je récupère les infos et les envois comme ça :  
 
loader = new LoadVars();  
 
loader.onLoad = function(success){  
    if(success){  
        _root.status = "OK !";  
        _root.test.html = true;  
        _root.test.htmlText = ""+this.hello+"";  
    }else{  
        _root.status = "ERREUR : Le fichier ne peut être chargé";  
    }  
};  
 
_root.status = "Veuillez patienter...";  
loader.load("getliste.php" );  
 
donc quand j'affiche mon fichier .swf la première fois il m'affiche bien un nombre (par exemple 1) mais si je recharge la page il m'affiche toujours 1 au lieu d'afficher un autre nombre. je suis obligé de vider le cache de mon navigateur pour qu'il m'affiche un autre nombre.  
 
ce que je voudrais c'est que flash ne garde pas en mémoire ce chiffre pour que à chaque actualisation de la page il m'affiche un nombre au hasard !  
 
j'espère que vous pourrez m'aider car c'est assez embetant !  
 
merci d'avance  
 
@+  
romain

mood
Publicité
Posté le 25-07-2004 à 16:35:57  profilanswer
 

n°805748
Mr Mala
Posté le 25-07-2004 à 17:18:33  profilanswer
 


Pour éviter ça, dans ton objet LoadVars, génère une variable "bidon" ( que j'appelle "anticache" ) avec random() ou getTimer().


Message édité par Mr Mala le 25-07-2004 à 17:19:13
n°805774
worldcinem​ag
Posté le 25-07-2004 à 18:07:20  profilanswer
 

salut,
 
merci de ta réponse, j'ai essayé de faire comme tu m'a dis mais étant débutant ça marche pas !
 
j'ai rajouté ça :
 
var loader = new LoadVars();
loader.rand = random(100000);
 
mais ça marche pas donc c pas bon mais je sais pas quoi essayer d'autre.
 
Si tu pouvais encore m'aider ce serait super sympa !
 
merci d'avance
@+

n°805795
Mr Mala
Posté le 25-07-2004 à 19:09:54  profilanswer
 

Très étrange ... je viens d'essayer et je n'ai pas de problème , même sans mettre la variable "random" !
Vas un peu voir ici pour tester  
reload test
( et accessoirement, d/l le fichier test.zip pour comparer )

n°805804
worldcinem​ag
Posté le 25-07-2004 à 19:21:42  profilanswer
 

sur ta page ça marche pas non plus il m'a affiché 7 et puis toujours pareil.
 
j'ai downloadé ton zip et le .fla est vide mais c pas grave je viens de trouver une astuce qui marche !
 
j'ai changé ça comme ça :
 
loader.load("getliste.php?"+random(10000));
 
et du coup ça marche!
 
merci de ton aide qui m'a mis sur la voie et désolé pour le dérangement
 
@+
romain

n°805806
Mr Mala
Posté le 25-07-2004 à 19:27:17  profilanswer
 

Bizarre, chez moi, aussi bien sur IE que sur FireFox, à chaque reload, j'avais un chiffre différent !
 
Encore plus bizarre, faire "...php?"+random(10000)" , ça revient exactement au même que de foutre une variable dans ton objet LoadVars ! ...  
 
Pour le .fla vide, c'est probablement un problème de version de Flash ...

n°805836
worldcinem​ag
Posté le 25-07-2004 à 20:28:43  profilanswer
 

ba ouais c'est étrange tout ça d'autant plus que je suis avec IE6.
 
vu que je suis débutant je vais pas pouvoir t'aider sorry !
 
@+


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  charger informations différentes php à chaque load

 

Sujets relatifs
[MySQL] 2 Count() sur deux tables différentes.Jboss coté client, plugin ou ejb pour charger dans un navigateur
Replication - émulation de "load balancing"Charger et afficher des images compréssées avec GDI + MinGW (Dev-cpp)
Lire et ecrire des informations sur le port USB[JAVA] Charger dynamiquement des JAR dans une applet
affichage d'informations dans un tablocharger un fichier csv sur une feuille Excel
Sauvegarder en csv les cellules avec des informationspage lente a charger (video integrée)
Plus de sujets relatifs à : charger informations différentes php à chaque load


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR