LoadVariables()

Spoutch Messages postés 68 Statut Membre -  
Spoutch Messages postés 68 Statut Membre -
Bonjour,

Et oui, encore moi...xD
Je me lence dans l'actionscript...et j'ai besoin de d'un script pour récupérer des variable d'un script php, pour des menu dinamique en flash...en cherchant sur le net j'en est trouver un tout bête, et qu'en plus je comprend (enfin a peut près)

Si au pire vous avez un lien vers un tuto super bien fait pour passer les variable dans les deux sens, sa m'arrangerai. Ce n'est pas moi qui va faire les animations, il va me refiler le bordel et il faudra que je me dépatouille avec. (heuresement j'ai du temps, et il sait que je vait aprendre en même temps que je vait le faire xD)

je fait donc des essais en atendant, et en gros, dans le script.php, ya sa:

<?
function Parse($variable,$valeur)
{
echo "&" . $variable . "=" . utf8_encode(urlencode($valeur));
}

$variable = "un texte par exemple" ;

Parse ("tEntries" , $variable ) ;
?>

dans flash, j'ai placé sur la scène un texte dinamique, que j'ai apeller tEntries

et j'ai mis cette simple ligne de script pour le calque ou se trouve mon texte:

loadVariables("script.php","","POST")

lorce que je compile, il trouve une erreur:

1180: Call to a possibly undefined method LoadVariables >.<

possibly? sa veut dire qu'il est pas sur??? xD

merci encore

7 réponses

Profil bloqué
 
Tu travailles avec quelle version de Flash?
0
Spoutch Messages postés 68 Statut Membre 8
 
flash 8, une démo, me reste 25j ^^
0
Spoutch Messages postés 68 Statut Membre 8
 
up!
0
Spoutch Messages postés 68 Statut Membre 8
 
Au secour!!

je n'arive pas a trouver un topic concret sur le net, et j'avous que je comprend rien au exemple donné par adobe...
savez vous ou je peut trouver un site qui m'expliquerai comment récupérer la valeur des variable d'un script php (qui récupère des variables d'une base a l'aide d'une requête select) dans le flash..?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Spoutch Messages postés 68 Statut Membre 8
 
ALELOUYA!

j'ai enfin réussi, mais il me reste un problème.

lorsque je teste l'anim en passant par wamp, la page se charge, puis un message du navigateur m'indique un message d'alert:

"un script de cette animation ralentit l'execution d'adobe flash player 9. Si l'éxécution n'est pas suspendue, il est possible que votre ordinateur de réagisse plus. Souhaiter-vous abandonner l'éxécution du script?

si je clique sur oui, toute les ocurence de ma table intéroger s'affiche. par contre, si je clique sur non, il s'afiche également, mais comme indiquer dans le message, le navigateur ne répond plus.

voici les script:

select.php:

<?php
include ("connect.php");

$rq="select * from medium";
$rs=mysql_query($rq, $connexion);
$ligne=mysql_fetch_assoc($rs);

$i = 0;
$renvoi = '';
while($ligne)
{
$i++;
$renvoi .= '&id'.$i . '=' . $ligne['IDMEDIUM'];
$renvoi .= '&titre'.$i . '=' . $ligne['NOMMEDIUM'] . '&';

$ligne=mysql_fetch_assoc($rs);
}
$renvoi .= 'entrees=' . $i;
echo $renvoi;
mysql_close($connexion);
?>

test.fla:

fichier = "select.php";
chargement = new LoadVars();
chargement.onLoad = function()
{
_root.texte.text = "";
for (i=1; i<=this.entrees; i++)
{
_root.texte.htmlText += "<b>id:</b> " + this["id"+i] + "<br>";
_root.texte.htmlText += "<b>titre:</b> " + this["titre"+i] + "<br>";

_root.texte.htmlText += "<b>---------------------------------------</b><br>";
}
_root.texte.scroll = 0;
}

function lire()
{
chargement.load(fichier);
}
lire();

l'objet "texte" est un texte dynamique.
le resultat donne un truck comme sa:

id:1
titre:pif
------------------------

id:2
titre:paf
------------------------

id:3
titre:pouf
------------------------

Pourquoi le script php "select.php" ne s'arrête pas? testé directement, il ni a pas de problème et il m'affiche bien:

&id1=1&titre1=pif&&id2=2&titre2=paf&&id3=3&titre3=pouf&entrees=3

Merci d'avence de votre aide!!

EDIT: problème résolut!! forcément l'animation tourne en boucle, donc il ma suffit de rajouter STOP(); a la fin xD
bon, topic inutile pour moi vue que je l'est résolut tout seul, mais peut être va t'il servir pour d'autre!!
0
Spoutch Messages postés 68 Statut Membre 8
 
bon, j'ai un autre problème:

mintenant j'esseille de crée des bouton en fonction du contenue de ma table.

sachant que:

for (i=0; i<10; i++){
_root.attachMovie("bouton", "bouton"+i, i);
this["bouton"+i]._x=200;
this["bouton"+i]._y=100*i;
}
me crai bien 10 bouton, j'ai rajouter:

_root.attachMovie("bouton", "bouton"+i, i);
this["bouton"+i]._y=200;
this["bouton"+i]._x=100*i;
_root.titrebt.htmlText +=this["titre"+i];

dans la boucle de la fonction qui insert le contenue de la table dans le texte dynamique (voir plus haut)
titrebt est un autre texte dinamique placé dans le bouton

le problème, c'est qu'il me crai qu'un bouton...
comment je faiiiiit? je vous en supplie, aider moi!
0
Spoutch Messages postés 68 Statut Membre 8
 
up!! s'il vous plaiiii
0