Variable dans une url
blackmanshadow
-
blackmanshadow -
blackmanshadow -
Bonjour,
j'ai actuellement plusieurs flash sur mon site , j'ai un menu en flash avec les images des flashs
lors d'un clic sur l'une de ses images j'ouvre une page et j'affiche le flasf
le probleme est que j'ai 20 flashs donc 20 page et j'aurais voullu juste avoir une page
j'explique :
sur l'image lors du clic je place une variable qui est par exemple image="flash01.swf" ( et anssi de suite pur les autres )
puis j'appelle la page Preview ( en lui envoyant la variable ) et suivant cette variable j'affiche mon fichier swf
donc le probleme est comment placer cette variable
voici une partie du code de la page preview avec en gras l'endroit ou placer la variable IMAGE
<EMBED src="http://devil.teambrothersinarms.fr/Ecard/MA VARIABLE IMAGE" quality=high bgcolor=#FFFFFF WIDTH=700 HEIGHT=525 TYPE="application/x-shockwave-flash" PLUGINSPAGE="https://get.adobe.com/flashplayer/"></EMBED>
merci pour votre aide
j'ai actuellement plusieurs flash sur mon site , j'ai un menu en flash avec les images des flashs
lors d'un clic sur l'une de ses images j'ouvre une page et j'affiche le flasf
le probleme est que j'ai 20 flashs donc 20 page et j'aurais voullu juste avoir une page
j'explique :
sur l'image lors du clic je place une variable qui est par exemple image="flash01.swf" ( et anssi de suite pur les autres )
puis j'appelle la page Preview ( en lui envoyant la variable ) et suivant cette variable j'affiche mon fichier swf
donc le probleme est comment placer cette variable
voici une partie du code de la page preview avec en gras l'endroit ou placer la variable IMAGE
<EMBED src="http://devil.teambrothersinarms.fr/Ecard/MA VARIABLE IMAGE" quality=high bgcolor=#FFFFFF WIDTH=700 HEIGHT=525 TYPE="application/x-shockwave-flash" PLUGINSPAGE="https://get.adobe.com/flashplayer/"></EMBED>
merci pour votre aide
A voir également:
- Variable dans une url
- Url - Guide
- The requested url was rejected. please consult with your administrator. ✓ - Forum Réseaux sociaux
- Réduire une url - Guide
- Comment changer url iptv - Forum Créer un site
- Ping url ✓ - Forum Windows
6 réponses
tu peux ecrire ca si tu transmet la variable en php avec get
tu peux ecrire ca si tu transmet la variable en php avec post
<EMBED src="http://devil.teambrothersinarms.fr/Ecard/<?php echo $_GET['MA VARIABLE IMAGE'] ?>" quality=high bgcolor=#FFFFFF WIDT etc ...
tu peux ecrire ca si tu transmet la variable en php avec post
<EMBED src="http://devil.teambrothersinarms.fr/Ecard/<?php echo $_OPST['MA VARIABLE IMAGE'] ?>" quality=high bgcolor=#FFFFFF WIDT etc ...
je te remercie pour ta reponse et desoler pour le retard
je vais tester cela et te dirais si cela fonctionne
encore un grand merci d'avoir pris le temps de repondre ;)
je vais tester cela et te dirais si cela fonctionne
encore un grand merci d'avoir pris le temps de repondre ;)
non cela ne fonctionne pourtant ma variable est bonne ( verifier avec trace ) Filename correspond a ma vairable
que je defini suivant le clic ex: Filename = "Ecard1.swf"
voici le code
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<p align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0" width="500" height="350">
<param name="movie" value="http://devil.teambrothersinarms.fr/Ecard/<?php echo $_GET['Filename'] ?>">
<param name="play" value="true">
<param name="loop" value="true">
<param name="quality" value="high">
<embed src="http://devil.teambrothersinarms.fr/Ecard/<?php echo $_GET['Filename'] ?>" play="true" loop="true" quality="high" pluginspage="https://get.adobe.com/flashplayer/" width="500" height="350"></embed>
</object></p>
et voici mon geturl dans mon flash
getURL("http://devil.teambrothersinarms.fr/ecard1prev.html",0,"POST");
merci encore pour ton aide
que je defini suivant le clic ex: Filename = "Ecard1.swf"
voici le code
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<p align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0" width="500" height="350">
<param name="movie" value="http://devil.teambrothersinarms.fr/Ecard/<?php echo $_GET['Filename'] ?>">
<param name="play" value="true">
<param name="loop" value="true">
<param name="quality" value="high">
<embed src="http://devil.teambrothersinarms.fr/Ecard/<?php echo $_GET['Filename'] ?>" play="true" loop="true" quality="high" pluginspage="https://get.adobe.com/flashplayer/" width="500" height="350"></embed>
</object></p>
et voici mon geturl dans mon flash
getURL("http://devil.teambrothersinarms.fr/ecard1prev.html",0,"POST");
merci encore pour ton aide
est tu sur que la variable est transmise par methose post ?
pour tester ca tu peur mettre un echo au début de la page qui affiche $_GET['Filename'] et $_POST['Filename']
est tu sur que le php fonctionne ?
tu la transmet de quelle maniere la variable ? html ? flash ?
dsl je ne m'y connai pas en flash
pour tester ca tu peur mettre un echo au début de la page qui affiche $_GET['Filename'] et $_POST['Filename']
est tu sur que le php fonctionne ?
tu la transmet de quelle maniere la variable ? html ? flash ?
dsl je ne m'y connai pas en flash
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
rebonsoir ,
oui la variable passe bien avec echo
mon fichier est en .php
ce qui est bizarre c'est que je test dans le flash la page s'ouvre (avec la bonne adresse ) et tout s'affiche bien
je met le fichier sur mon site je le demarre et la plus rien
cela a fonctionner 2 fois sur firefox puis plus rien sans que je ne touche lollll
mais sur IE7 rien
revoici le code php (j'ai aussi essayer avec un .html)
<head>
</head>
<?
$CreateEcard = date(U);
$filename = $CreateEcard.".txt";
$ToName = stripslashes($ToName);
$FromName = stripslashes($FromName);
$Greeting = stripslashes($Greeting);
$IntroMessage = stripslashes($IntroMessage);
$EndMessage = stripslashes($EndMessage);
$Selectcard = stripslashes($Selectcard);
$Filename = stripslashes($Filename);
$Today = date("d/m/Y h:i:s");
$Created="Ecard Created on $Today";
$EcardNum = $EcardSelect;
$EcardText = "ToName=$ToName&ToEmail=$ToEmail&FromName=$FromName&FromEmail=$FromEmail&Greeting=$Greeting&IntroMessage=$IntroMessage&Created=$Created";
echo $Filename;
echo $FromName;
echo $Greeting;
echo $IntroMessage;
echo $Selectcard;
?>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<p align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0" width="500" height="350">
<param name="movie" value="http://devil.teambrothersinarms.fr/Ecard/<?php print "$Filename"; ?>">
<param name="play" value="true">
<param name="loop" value="true">
<param name="quality" value="high">
<embed src="http://devil.teambrothersinarms.fr/Ecard/<?php print "$Filename"; ?> play="true" loop="true" quality="high" pluginspage="https://get.adobe.com/flashplayer/" width="500" height="350"></embed>
</object></p>
</body>
</html>
ecrit comme sa <?php print "$Filename"; ?> cela marche a partir du programme flash mais sur le site sa a marcher puis plus rien
encore merci pour ton aide
oui la variable passe bien avec echo
mon fichier est en .php
ce qui est bizarre c'est que je test dans le flash la page s'ouvre (avec la bonne adresse ) et tout s'affiche bien
je met le fichier sur mon site je le demarre et la plus rien
cela a fonctionner 2 fois sur firefox puis plus rien sans que je ne touche lollll
mais sur IE7 rien
revoici le code php (j'ai aussi essayer avec un .html)
<head>
</head>
<?
$CreateEcard = date(U);
$filename = $CreateEcard.".txt";
$ToName = stripslashes($ToName);
$FromName = stripslashes($FromName);
$Greeting = stripslashes($Greeting);
$IntroMessage = stripslashes($IntroMessage);
$EndMessage = stripslashes($EndMessage);
$Selectcard = stripslashes($Selectcard);
$Filename = stripslashes($Filename);
$Today = date("d/m/Y h:i:s");
$Created="Ecard Created on $Today";
$EcardNum = $EcardSelect;
$EcardText = "ToName=$ToName&ToEmail=$ToEmail&FromName=$FromName&FromEmail=$FromEmail&Greeting=$Greeting&IntroMessage=$IntroMessage&Created=$Created";
echo $Filename;
echo $FromName;
echo $Greeting;
echo $IntroMessage;
echo $Selectcard;
?>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<p align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0" width="500" height="350">
<param name="movie" value="http://devil.teambrothersinarms.fr/Ecard/<?php print "$Filename"; ?>">
<param name="play" value="true">
<param name="loop" value="true">
<param name="quality" value="high">
<embed src="http://devil.teambrothersinarms.fr/Ecard/<?php print "$Filename"; ?> play="true" loop="true" quality="high" pluginspage="https://get.adobe.com/flashplayer/" width="500" height="350"></embed>
</object></p>
</body>
</html>
ecrit comme sa <?php print "$Filename"; ?> cela marche a partir du programme flash mais sur le site sa a marcher puis plus rien
encore merci pour ton aide
rebonjour ,
voici mon code (ecard1prev.php) fonctionnant sous firefox et pas sur IE les variable passent bien sous
fire fox et rien sous IE
<head>
<?
$CreateEcard = date(U);
$ToName = stripslashes($ToName);
$FromName = stripslashes($FromName);
$Greeting = stripslashes($Greeting);
$IntroMessage = stripslashes($IntroMessage);
$EndMessage = stripslashes($EndMessage);
$Selectcard = stripslashes($Selectcard);
$Filename = stripslashes($Filename);
$Today = date("d/m/Y h:i:s");
$Created="Ecard Created on $Today";
$EcardNum = $EcardSelect;
$EcardText = "ToName=$ToName&ToEmail=$ToEmail&FromName=$FromName&FromEmail=$FromEmail&Greeting=
$Greeting&IntroMessage=$IntroMessage&Created=$Created";
echo $Filename;
echo $FromName;
echo $Greeting;
echo $IntroMessage;
echo $Selectcard;
echo $ToName;
$goto = "?EcardText=".$EcardText;
?>
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<p align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0" width="500" height="400">
<param name="movie" value="http://devil.teambrothersinarms.fr/Ecard/<? print "$Filename".$goto; ?>">
<param name="play" value="true">
<param name="loop" value="true">
<param name="quality" value="high">
<embed src="http://devil.teambrothersinarms.fr/Ecard/<? print "$Filename".$goto; ?>" play="true" loop="true" quality="high" pluginspage="https://get.adobe.com/flashplayer/" width="500" height="400"></embed>
</object></p>
</body>
</html>
et voici le code dans mon flash
getURL("http://devil.teambrothersinarms.fr/ecard1prev.php", 0, "POST");
merci pour votre aide
voici mon code (ecard1prev.php) fonctionnant sous firefox et pas sur IE les variable passent bien sous
fire fox et rien sous IE
<head>
<?
$CreateEcard = date(U);
$ToName = stripslashes($ToName);
$FromName = stripslashes($FromName);
$Greeting = stripslashes($Greeting);
$IntroMessage = stripslashes($IntroMessage);
$EndMessage = stripslashes($EndMessage);
$Selectcard = stripslashes($Selectcard);
$Filename = stripslashes($Filename);
$Today = date("d/m/Y h:i:s");
$Created="Ecard Created on $Today";
$EcardNum = $EcardSelect;
$EcardText = "ToName=$ToName&ToEmail=$ToEmail&FromName=$FromName&FromEmail=$FromEmail&Greeting=
$Greeting&IntroMessage=$IntroMessage&Created=$Created";
echo $Filename;
echo $FromName;
echo $Greeting;
echo $IntroMessage;
echo $Selectcard;
echo $ToName;
$goto = "?EcardText=".$EcardText;
?>
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<p align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0" width="500" height="400">
<param name="movie" value="http://devil.teambrothersinarms.fr/Ecard/<? print "$Filename".$goto; ?>">
<param name="play" value="true">
<param name="loop" value="true">
<param name="quality" value="high">
<embed src="http://devil.teambrothersinarms.fr/Ecard/<? print "$Filename".$goto; ?>" play="true" loop="true" quality="high" pluginspage="https://get.adobe.com/flashplayer/" width="500" height="400"></embed>
</object></p>
</body>
</html>
et voici le code dans mon flash
getURL("http://devil.teambrothersinarms.fr/ecard1prev.php", 0, "POST");
merci pour votre aide