Transmission de variables flash à Php

Fermé
albius - 9 août 2001 à 15:59
 TOFF - 9 août 2001 à 19:01
Bonjour,

J'aurais aimé savoir s'il y avait la possibilité, une fonction flash, autre que la création d'un formulaire, pour envoyer le contenu de variables à une page PHp ou html.
Pour essayer d'être plus clair, nous avons deux simulateurs d'écographie, un en flash, l'autre en Php. Dans chacun d'eux, l'utilisateur choisie des paramètres qui donneront un résultat spécifique. Hors, ce qui serait intéressant, c'est d'ouvrir une passerelle entre ces simulateurs. C'est-à-dire que l'utilisateur aie la possibilité d'envoyer les paramètres qu'il a choisi dans l'anim flash pour voir la nouvelle image sous le simulateur Php et inversement.
Comment faire ? J'ai bien la piste du formulaire sur flash avec l'affichage automatique des paramètres dans les champs, puis l'envoie de ceux-ci, mais il y a t-il une autre possibilité. Merci,
A voir également:

2 réponses

ouaih, je l'ai déja fait pour du html, donc ça marche aussi je pense pour du php :)
En fait il y avait un script en Javascript qui permettait de récupérer les variables envoyé depuis flash.
Je n'ai malheureusement pas le code sous la main. Je regarde ce soir pour demain.
Sinon cherches sur les sites specialisés en flash, ça y est forcément.
a+
mat
0
Salut
J'ai le code en JavaScript :

dans ta page HTML :
----------------------

<SCRIPT language=JavaScript fptype = dynamicanimation>
<!--
//Script OUVRE FENETRE TAILLE EMPLACEMENT
//-------------------------------------------------------------------------
<!--
temp = '<'
temp += 'SCRIPT LANGUAGE="VBScript"\> \n'
temp += '<!--\n'
temp += 'Sub windo_FSCommand(ByVal cmd, ByVal arg) \n'
temp += 'call windo_DoFSCommand(cmd, arg) \n'
temp += 'end sub \n'
temp += '-->\n'
temp += '</SCRIPT\> \n'
document.write(temp);
var Min="";
var Heu="";
var timerID=0;
function windo_DoFSCommand(cmd, arg)
{
var InternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
var map = InternetExplorer ? windo : document.embeds[0];
arg=""+arg;
if (cmd=="ouvrir1")
{
wind=open(arg,"centre","");
}
if (cmd=="ferme")
{
parent.window.close()
}

if (cmd=="imprime")
{
imprime()
}

}
//------------------------------------------------------------------------

</SCRIPT>



Dans ta balise OBJECT inserer l'ID :
----------------------------------------

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase=" http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"
ID=windo WIDTH=100% HEIGHT=100%>


Dans ton Anim Flash :
-------------------------
Action --------->fscommand
------------->Commande = ouvrir1
------------->Argument = TonFichier

Cette exemple sert à ouvrir un fichier dans une frame grace à un bouton flash placé dans une autre frame, mais il peut etre utilisé à toutes les sauces.
J'espere que ca correspond à ce que tu cherche.

Bon courage. ;-)
0