Bonjour à toutes et à tous,
J essaie de transmettre une variable php appelée "nom" vers un swf.
Voici les codes :
SWF:
fichier php :
Mon but est de transmettre la variable présente dans l'adresse de la page ("http ... /main.php?nom=georgette") vers le fichier swf présent en son sein. Les codes ci dessus fonctionnent correctement lorsque je défini directement dans la page la variable "nom" ainsi : " $nom="georgette" ";
Cependant, mon objectif est de récupérer la variable "nom" depuis l'adresse... It doesn t worK unfortunatly..
Je ne trouve pas de solution encore.
Merci aux intéressés qui répondront !
J essaie de transmettre une variable php appelée "nom" vers un swf.
Voici les codes :
SWF:
var recup = new LoadVars();
recup.onLoad = function(success) {
if (success) {
_root.nom.text = this.nom;
}
else{
}
};
recup.load("main.php");
stop();
fichier php :
<?php
function envoi($var, $val){ //fonction pour envoyer la variable
echo "&".$var."=".utf8_encode($val);
}
$nom=$_GET['var_nom_dans_adresse'] ;//récuperation de la variable inclue
//dans la barre d'adresse en haut
envoi("nom",$nom); // execution de la fonction envoi
?>
//insertion du swf
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="250" height="400">
<param name="movie" value="testphp.swf" />
<param name="quality" value="high" />
<embed src="testphp.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="250" height="400">
</embed>
</object>
Mon but est de transmettre la variable présente dans l'adresse de la page ("http ... /main.php?nom=georgette") vers le fichier swf présent en son sein. Les codes ci dessus fonctionnent correctement lorsque je défini directement dans la page la variable "nom" ainsi : " $nom="georgette" ";
Cependant, mon objectif est de récupérer la variable "nom" depuis l'adresse... It doesn t worK unfortunatly..
Je ne trouve pas de solution encore.
Merci aux intéressés qui répondront !