passage de parametre de flash à php
Bonjour j'aurais souhaité savoir comment transmettre à mon script php la valeur de ma variable "score" se trouvant dans une annimation flash.
Voici ce que j'ai tenté dans mon code AS2 :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
_root.gagne.start(0,1);
score++;
//on envoie le score à php
var msg:LoadVars = new LoadVars();
var msgSent:LoadVars = new LoadVars();
msg.var1 = score;
msgSent.onLoad = function($success:Boolean):Void
{
if ($success)
{
trace("Message sent.");
}
else
{
trace("Message failed.");
}
};
msg.sendAndLoad("http://xxxxxxxxxxxxx/index.php", msgSent); |
Et mon code php :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <!--on integre la video flash de notre application-->
<fb:swf swfsrc='http://wxxxxxxxxxxx/toto.swf' width='850' height='300' />
<?php
// on recupere le score passé en paramétre
if(isset($_GET['var1']))
$scoreTotal = utf8_decode($_GET['var1']);
else $scoreTotal="inconnu";
?>
<!--//on affiche le score de l'utilisateur-->
<a href='index.php?page=partieSup&sc=<?php echo $scoreTotal;?>'>Voir votre score</a> |
le score reste toujours à la valeur inconnu
Merci de votre aide
seb