Salut tt le monde !
bon alors la c dingue sa fait 2 heure que je suis sur un bug, mais le genre surnaturel, explication :
- J'ai une application Flash qui affiche dans des champs de texte dynamique le contenu d'une base de données
- l'importation de mon fichier flash marche parfaitement (testé av un fichier txt)
- la génération des variables php aussi
Et maintenant le meilleur :
Voici mon code pour générer les variables à envoyer a flash :
for ($i=1; $i <= $nb_categorie; $i++)
{
if ($i!=1)
$var_gammes .= "&";
$var_gammes .= "cat".$i."_gammes=";
for ($j=1; $j <= $nb_gamme; $j++)
{
if ($gammes[$j]['categorie'] == $i)
$var_gammes .= $gammes[$j]['nom']."<br>";
}
}
Ce code n'est pas interressant à étudier fo juste en retenir qu'il génére qlq chose du type variable1=XXXX&variable2=XXXX etc ...
suite à sa j'affiche pour flash : echo utf8_encode($var_gammes);
sa me donne qlq chose de bizard, faisant un trace sur ma variable loadvar g bien tout mais codé en utf, et en essayen d'accéder au variable une a une ( varflash['varphp'] ) sa ne rend rien !
bon alors suite a sa je recupére le resultat de mon script php seul, je le colle dans mon script php à la place de mon affichage de variable et la comme par magie.... sa marche ! (bon mais c pas dynamique pour ceux qui suivent encore
)
En gros :
echo utf8_encode($var_gammes); // marche poa
echo "le mess généré...." // marche mais identique à var_gammes
alors si qlq un à une idée pour résoudre se qui me semble pour moi incompréhensible ....
Merci !!!!!!