Bonjour, je tiens à préciser que cela fait 2 jours que je cherche sur le net une réponse que je n'ai pas trouvé.
Je décide donc de poser ma question sur le forum.
J'ai un PHP (counter.php) qui renvoie à flash le nombre de fichiers qui se trouve dans un dossier (ecouter):
<?php
$count =0;
$dir = opendir("ecouter" )or die("erreur ouverture du dossier" );
while($file = readdir($dir))
{
if(!is_dir($file))
{
$count ++;
}
}
echo "&count_file=".$count;
?>
Je récupère les données dans flash :
var php_load = new LoadVars();
php_load.load("counter.php" );
php_load.onLoad = function()
{
totaltitre.text = this.count_file;
testtitre = totaltitre.text;
}
Dans flash j'ai un champs de texte dynamique (totaltitre)qui récupère les données (count_file).
Jusque là pas de soucis.
J'ai un autre champs de texte dynamique (testtitre) qui récupère les données de "totaltitre.text", mais flash m'affiche soit "undefined" ou "_level0.totaltitre"
Je veux pouvoir augmenter ou diminuer la valeur de "testtitre" à l'aide d'un "testtitre = testtitre+1"
J'ai essayer : "Number(testtitre) = totaltitre.text", "testtitre = Number(totaltitre.text)", ainsi qu'avec "eval", "string", mais ça marche pas.
Quelqu'un sait d'ou vient le problème ?
Merci beaucoup