Bonjour à tous, je rencontre un petit souci sur mon site.
Je voudrai afficher un jeux flash (.swf) en fonction d'une variable.
Pour ce qui est des variables, y a pas de souci, j'en utilise plein sur mon site pour juste changer le centre de ma page.
Vue qu'il faut un certain code pour afficher un flash, je n'arrive pas a trouver la phrase exacte pour mettre une variable dans ce code.
Aprés plusieur recherche, les seule chose que j'ai trouver, c'étai pour envoyer une variable dans un flash, moi, je veut ouvrir un flash a l'aide d'une variable.
En faite, au lieu de mettre une adresse complete comme http://www.monsite.fr/monflash.swf , je voudrai que le nom du flash change en fonction de la variable.
Voila le code de la variable se trouvant dans un javascript
function cente_jeux(valeur){
var xhr9 = getXhr();
// On défini ce qu'on va faire quand on aura la réponse
xhr9.onreadystatechange = function(){
// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
if(xhr9.readyState == 4 && xhr9.status == 200){
document.getElementById('div_centre_jeux').innerHTML = xhr9.responseText;
}
}
xhr9.open("POST","pages/centre_jeux.php",true);
xhr9.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
xhr9.send(valeur);
}
Definition de la variable au debut du javascript
centre_jeux("la_variable4=nomdujeux");
Jusque la, tout marche bien, j'ai deja tester la variable en appelant une page avec cette page centre_jeux.php
<?php
header('Content-Type: text/html; charset=iso-8859-15');
setlocale(LC_TIME, 'fr');
require ''.$_POST['la_variable4'].'.php';
?>
Met en faite, je veux appeller un flash (.swf) particulier
J'ai essayer c'est code, mai il doit y avoir un souci dans l'adresse du flash avec le nom de la variable
<object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="650" height="450">
<param name="movie" value="http://www.monsite.fr/?variable4.swf">
" />
<param name="quality" value="high" />
<embed src="http://www.monsite.fr/?variable4.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="650" height="450"></embed>
</object>
Dans ce code, il me faudrai la phrase exacte pour mettre une variable a la place du nom.
<param name="movie" value="http://www.monsite.fr/?variable4.swf"> et
<embed src="http://www.monsite.fr/?variable4.swf"
Je compte sur vous !!
Je me tien a toute disposition si vous désirez des information supplémentaire.
www.yohman.fr
Partager