Accueil > Forum > > > > probleme incompréhensible
probleme incompréhensible
jeudi 5 mars 2009 à 17:20:33 |
probleme incompréhensible

lechti62
|
Bonjour, voila mon soucis, dans une boucle setinterval toutes les secondes (1000ms) je scrutte une base de données mysql et reçois les infos en XML via php, bref tout fonctionne sous l'editeur de flash et si je publie avec un exe ça marche trés bien, mais une fois sur une page web en executant le swf depuis une page web ou même le swf seul, si je modifie une donnée dans ma base mysql (via phpmyadmin) mon script ne met plus à jour ses champs. Par exemple si je scanne dans ma base la valeur de toto=1, au demarrage mon script flash va bien afficher toto=1 et si dans phpmyadmin je met toto=2 et bien mon script m'affiche toujours toto=1 alors que depus l'editeur de flash 8 ou avec le script compilé en exe ça marche, il met bien à jour en temps réel toto=2.
Je deviens fou, c'est incompréhensible là tout est pareil et depuis une pâge web le swf ne capte rien. Quelqu'un a une idée ?
Voila ma routine d'exemple
onClipEvent(load) { //*** declaration variable XML my_xml_infos= new XML(); my_xml_infos.ignoreWhite = true; function scanne_infos() { itvmsg = setInterval(function () { my_xml_infos.load(_global.adresse_serveur+"infos_xml.php"); my_xml_infos.onLoad = function() { my_xml_infos_base = my_xml_infos.childNodes[0]; i0 = 0; while (my_xml_infos_base.childNodes[i0] != null && _global.placement_comtes_termines==true) { my_xml_infos_node = my_xml_infos_base.childNodes[i0];
// recuperation des variables scruttées dans la base var toto=my_xml_infos_node.attributes.valeur_toto;
i0++; } }; }, 1000); } // fin de la fonction principale scanne_infos(); } // fin du on clip event LOAD
|
|
jeudi 5 mars 2009 à 17:45:21 |
Re : probleme incompréhensible

lechti62
|
Erf !!! le pire c'est qu'avec mozilla ça marche, je n'ai le problème qu'avec internet explorer : une idée ?? un probleme d'autorisation ? de paramètre ?
|
|
jeudi 5 mars 2009 à 18:34:53 |
Re : probleme incompréhensible

bali_balo
|
Réponse acceptée !
Problème de cache. Regardes cette source : http://www.flashkod.com/codes/OUTREPASSER-PROBLEME-CACHE-LORS-UTILISATION-SENDANDLOAD_38085.aspx bali_balo....=]
|
|
vendredi 6 mars 2009 à 08:30:09 |
Re : probleme incompréhensible

lechti62
|
Oui ça pourrait bien ressembler à ça mais je n'arrive pas à adapter le code exemple à ma routine. Je n'utilise pas XML.sendandload mais uniquement xml.load comment faire ? j'ai essayer adapté à mon code mais ça ne change rien. Qu'est ce qui cloche ? my_xml_infos= new XML(); my_xml_infos.ignoreWhite = true; recepteur = new XML(); dateCourante=new Date(); my_xml_infos.Date=dateCourante.getTime(); my_xml_infos.load(_global.adresse_serveur+"essais_jm.php?pseudo=toto", recepteur,"GET"); Voila le code exemple killer de cache - //On déclare deux objets loadVars pour émettre et recevoir les données
- varEmetteur = new LoadVars();
- varRecepteur = new LoadVars();
- //on crée un nouvel objet date
- dateCourante=newDate();
- //on attribue à l'objet loadVars émetteur nos paramètres ainsi que la date
- varEmetteur.param1="kiwi";
- varEmetteur.param2=3;
- varEmetteur.date=dateCourante.getTime();
- varRecepteur.onLoad = function(succes){
- if (succes){
- ...
- }
- }
- varEmetteur.sendAndLoad("http://www.monsite.com/requete.php",varRecepteur,"POST");//On appelle la page de requete
|
|
vendredi 6 mars 2009 à 08:33:41 |
Re : probleme incompréhensible

lechti62
|
Réponse acceptée !
Super !! j'ai trouvé, c'est bien un pb de cache et il faut mettre dans mes scripts PHP en haut le code header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false);
impec tout fonctionne. merci
|
|
vendredi 6 mars 2009 à 10:13:49 |
Re : probleme incompréhensible

bali_balo
|
Sinon pour le faire dans Flash. Soit tu mets ta variable de "cachekiller" à la suite de ton utl genre : monLoadVars.load( "monScript.php?cachekiller="+random(999999) ); ou encore monLoadVars.load( "monScript.php?cachekiller="+(new Date()).getTime() );
Soit tu ajoute une propriété à ton objet LoadVars qui lui transmettra directement à ton script la variable. monLoadVars.cachekiller = (new Date()).getTime(); monLoadVars.load(....);
|
|
Cette discussion est classée dans : base, infos, xml, my, toto
Répondre à ce message
Sujets en rapport avec ce message
Comment mettre à jour une variable XML [ par lechti62 ]
Bonjour, voici un morceau de mon cod, le problème est que si je met à jour dans phpmyadmin une valeur de variable, celle ci n'est pas mise à jour dans
aligner des infos xml [ par vegetalain ]
Coucou.J'avais posé une question précédement mais... je vais reformuler...comment faire pour genre avoir un fichier xml qui contient p lusieurs d onné
Texte dynamique dans clip - XML [ par chindra ]
Bonjour,Je préviens de suite, je suis une méga débutante...je pratique Flash depuis seulement quelques mois et ce n'est pas du tout ma formation initi
Problème de chargement d'un fichier xml dans flash [ par elTrakos ]
Bonjour.J'ai récemment essayé de créer une playlist avec flash grâce à un fichier xml où sont stockées toutes mes pistes audio. Le seul problème c'est
chargement XML ... [ par Homeros ]
Bonjour, j'ai une application qui charge les données d'un fichier XML, mais les données s'affichée dans le même zone de txt est se que je veux, c'est
zone de texte,XML,nodes... [ par Homeros ]
Bonjour, j'ai une application qui charge les données d'un fichier XML, mais les données s'affichée dans le même zone de txt est se que je veux, c'est
Redimensionnement image ratio en pixel et non en pourcentage [ par Matol ]
Bonjour, J'ai fait une banniere qui recupere, via un fichier xml, des images avec des liens dessus Toutefois, le redimensionnement des images me pos
poids maximum xml dans flash (base de donnees) [ par a19 ]
Bonjour à tous tout d'abord félicitations pour ce site et ces informations qui m ont permis depuis plusieurs années de progresser en développement. j'
Au secours : Afficher des images venant d une base XML [ par IpponFish ]
salut à tous, J'ai un fichier XML qui sert de base de données et des images à côté du fichier XML, je reçois cela sur un serveur via FTP. Je sèche g
importation de nombres d'une base de données [ par YarbY ]
Salutj'utilise une base mysql dans laquelle est stocké des nombres (défini en type double). Je les sors de ma table par l'intermédiaire d'un script PH
Livres en rapport
|
Derniers Blogs
[TECHDAYS2012] OUI J'Y SERAI![TECHDAYS2012] OUI J'Y SERAI! par JeremyJeanson
Bonsoir, Certes, je l'annonce avec un peu de retard, mais je serai effectivement au Techdays demain. Comme l'an dernier, je participerai au programme ATE (Ask The Expert). Si vous avez des questions Workflow, WCF, AppFabric ou plus généralement .net, n'hé...
Cliquez pour lire la suite de l'article par JeremyJeanson TFS INTEGRATION TOOLS - SUIVI DES SYNCHRONISATIONS AVEC REPORTING SERVICESTFS INTEGRATION TOOLS - SUIVI DES SYNCHRONISATIONS AVEC REPORTING SERVICES par vfabing
Afin de s'assurer du bon fonctionnement des différentes synchronisations effectuées par les TFS Integration Tools, 2 rapports sont présents dès l'installation. Il suffit alors d'effectuer les manipulations suivantes pour pouvoir les visualiser : Loca...
Cliquez pour lire la suite de l'article par vfabing CSS CONTENT STATE SELECTORS (PERSONNAL DRAFT)CSS CONTENT STATE SELECTORS (PERSONNAL DRAFT) par FREMYCOMPANY
Bonjour à tous, Je viens de publier une proposition comprenant 5 pseudo-classes pour le CSS Working Group ayant trait à l'état de chargement d'un élément (ex: IMG,VIDEO,AUDIO,OBJECT pour l'HTML.). Si le c½ur vous en dit, vous pouvez retrouver cette p...
Cliquez pour lire la suite de l'article par FREMYCOMPANY MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ?MBA : POURQUOI FAIRE ET COMMENT LE CHOISIR ? par ROMELARD Fabrice
Formation initiale Durant la formation, le découpage classique est le suivant (je donnerai les équivalences Suisse lorsque je les connaîtrais) : Ecole primaire jusqu'au Collège : Formation générale permettant d'obtenir les méthodes...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice Y'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENTY'A DES ERREURS QUI PEUVENT RENDRE LE DéVELOPPEUR VIOLENT par Aleks
Quand on a ce genre d'erreur sans log :
Et bas on a juste envie de choper le gas de Microsoft qu'a développé ça et lui foutre des baffes de Coboye ! ...
Cliquez pour lire la suite de l'article par Aleks
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|