Bonjour, desolé de faire appel a vous, avec un "URGENT", mais la, c est vrai, j ai une demo demain !. Je suis un habitué du HTML, javascript, PHP, Perl , mais pas de flash.
Voila le souci : J ai fait faire un flash, qui doit envoyer des donnees a un script perl.
la partie de code concernée en flash est une action sur le boutton "VALIDER" :
on (press) {
objLoadVars = new LoadVars();
objLoadVars.tabpoint = _root.tab_point;
objLoadVars.totpoint = _root.tab_point.length;
objLoadVars.tabquadri = _root.tab_quadri;
objLoadVars.totquadri = _root.tab_quadri.length;
objLoadVars.tabrect = _root.tab_rect;
objLoadVars.totrect = _root.tab_rect.length;
objLoadVars.mode = "MODIFIER";
objLoadVars.onglet = "grille";
objLoadVars.send("truc.pl","_blank","POST" );
}
Cette fonction marche tres bien comme ca et je recois mes donnees comme il faut. Mais lorsque je remplace _blank par _self cela ne focntionne plus, le flash se bloque... (ma page HTML est composée de 3 frames)...
j ai cherché sur le net, il semble peut etre que qu'il faille "terminer le flash" avant d'envoyer les donnees a ma page perl ?
d'autres semblent dire que cette action doit se faire par une fonction du calque (la je comprends pas ?).
Quelqu'un de calé en flash pourrait il me depatouiller ?
Merci d avance
PS : j ai absoluement besoin que les donnees soient renvoyées dans la meme frame que le flash...