c'est a dire que l'HTML va bien chercher la piece jointe en related fichiereo1...et me l'affiche sans souci... mais en fait je voudrai passer des variable a mon fichier flash...
donc j'ai essayé de remplacer la ligne en gras ci-dessus par ca :
et ducoup plus moyen de voir le flash dans le message, au lieu de ca il est concideré comme un piece jointe normal (comme si elle etait en alternative)...
donc voila ma question : .... comment passer des variables a un fichier flash qui se trouve dans un email, sachant que sa ne marche pas en passant en url...???
fabolo
Messages postés18Date d'inscriptionmercredi 15 janvier 2003StatutMembreDernière intervention 2 avril 2006 24 juil. 2004 à 02:17
Salut
le probleme c que tu peux pas passer des variables à flash comme tu le pourrais le faire avec un URL. Il ne faut donc pas toucher a la balise param. En revanche il fo que tu fasses appel a un url depuis ton flash, avec cette fois un passage de variables. Ex en php :
cs_nlh
Messages postés93Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention 9 décembre 20071 24 juil. 2004 à 10:15
Ce qui m'a surpris c'est que je peux passer les variable par l'url, dans le param mais uniquement si les fichier sont independant (ex: index.html,index.swf)...
mais la ils sont les deux dans le message.. et j'ai compris un truc :
tout ce qui est en related doit etre utilisé dans l'html de base sinon le client de messagerie le met en piece jointe pour qu'on puisse y a acceder...
c'est pour ca que quand je metait les variable dans le param dans le message, au lieu de chercher le fichier en related d'id fichiereo1, il cherchait le fichier d'id fichiereo1?var=val qui evidement n'existe pas... et ducou le fichier flash, n'est pas utilisé, et il le passe en piece jointe....
et en fait j'ai passé un fichier txt en plus en related d'id variables, et j'ai mis le param comme si je ne lui passait pas de variable : ... ducoup il n'es pas passé en piece jointe et il est bien ouvert par la balise objet.... pour que mon fichier txt ne soit passé en piece jointe non plus je l'ai mis dans une balise image de 0px/0px, comme sa le client de messagerie a l'impression qu'il est utilisé et il ne le passe pas en piece jointe...
ducoup je n'ai plus qu'a demander a flash de me lire mes variables dans le fichier en related :
loadVariablesNum("cid:variables",0);
et pouf, miracle sa marche.... ducou si je veux modifier les variable j'ai juste a modifier dans les sources du message avant de l'envoyer, la partie en related qui defini le fichier variables...
avantage de ca: je peux envoyer un email flash avec un contenu dynamique, en definisant avant l'envoi les variables que flash va utilisé en les chargent !!!! ducoup je peux par exemple envoyer 100 message avec tous un contenu flash different, rien qu'en bossant avec une ptite base sql......!!!!!