AS2 & PHP : récup variable

Résolu
NickoX9 Messages postés 50 Statut Membre -  
 inconue -
Bonjour,

Malgré mes recherches à l'aide de mon meilleur ami (Google est ton ami ! ), je n'ai pas clairement identifié la manière de récupérer une variable depuis PHP pour l'intégrer dans de l'Action Script (AS2), le code vous parlera surement plus...

Je récupére ma variable...

<?php
$xml = 'carte_'.$_GET['xml'].'.xml';
?>

Qui est ensuite intégré dans mon appel Flash
<object type="application/x-shockwave-flash" data="carte.swf?xml=<?php echo $xml; ?>" width="1000" height="1000">
<param name="movie" value="carte.swf?xml=<?php echo $xml; ?>" />
</object>


Mon code AS2

Fichier_XML = new XML(); 
Fichier_XML.ignoreWhite = true; 
Fichier_XML.load("xml/" + la_variable_que_je_veux_récupérer); 
Fichier_XML.onLoad = function(Reussite) { 
	if (Reussite) { 
    	x = Fichier_XML.firstChild;  
		Voir_xml += x.childNodes[2].childNodes[0].firstChild + "\n"; 
	} 
	else { Voir_xml = "Erreur lors du chargement du fichier XML"; }
};


Je pense que vous avez compris mon problème ... Récupérer la variable passé en "GET" dans le fichier PHP pour qu'elle se retrouve dans l'AS2...

Merci d'avance !

X9
Configuration: Windows XP
Firefox 3.5.3

2 réponses

  1. NickoX9 Messages postés 50 Statut Membre 12
     
    C'est bon j'ai trouvé...

    Pour ceux que cela pourrait aider plus tard ...

    <object type="application/x-shockwave-flash" data="carte.swf" width="1000" height="1000">
    <param name="movie" value="carte.swf" />
    <param name="FlashVars" value="id=<? echo $xml; ?>">
    </object>
    


    Puis dans le code AS2 :

    Fichier_XML = new XML();
    Fichier_XML.ignoreWhite = true;
    Fichier_XML.load("xml/" + _root.id);
    Fichier_XML.onLoad = function(Reussite) {
    if (Reussite) {
    x = Fichier_XML.firstChild;
    Voir_xml += x.childNodes[2].childNodes[0].firstChild + "\n";
    }
    else { Voir_xml = "Erreur lors du chargement du fichier XML"; }
    };

    Merci Moi ! :)

    ++ X9
    1