Accueil > Echanges SWF et PHP

version v3

19/11/2006

 

 Envoi  var swf vers php

Cliquez sur " lire.php" > Variable php vers swf

Effacez les points dans la variable et saisissez votre nom,ensuite cliquez sur envoi. La page partie1.php va s'ouvrir et afficher votre nom.

appel lire.php
affiche votre adresse IP
La page lire.php va lire l'adresse IP et l'envoi au fichier SWF par la variable '$value'
et est récupérée par le fichier swf (voir en rouge ci-dessous)

Accès aux Téléchargements

fichier ecrire.phi:
Objet "bp_envoi" sur clic souris :

// texte est la variable récupérée par la page php : partie1.php
texte = _root.texte_text; // la saisie de votre nom
// appel la page 'partie1.php' pour récupérer la variable
getURL ("http://danypf.free.fr/demos/php/partie1.php","_blanck","POST");
La page 'partie1.php:
 <? // ------ affichage de la variable $texte
if (isset($texte)) {
echo " Ici php, vous avez tapé
$texte " ;
}
else // ----- la variable n'a pas été récupérée
{
echo " Erreur : verifiez le nom de votre variable envoyée par l'animation Flash.";
}
?>
fichier lire.phi:
Objet "permanent" :
if (value !="") { // attente variable venant PHP
_root.value_text =
value; // affiche si reçu
// gotoAndPlay ( xxxx , xx);
// go a ....
}
else{
_root.value_text = "Attente......";
}

Un fichier swf dans la page "appel_lire.php.

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
width=150 height=100>
<param name=movie value="
lire.swf?value=<?php echo $value; ?>">
<param name=quality value=high>
<param name=bgcolor value=#FFFFFF>
<embed src="lire.swf?value=<?php echo $value; ?>" quality=high bgcolor=#FFFFFF width=150 height=100 type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</embed>
// le fichier swf : lire.swf       // la valeur a passer est dans value