Utiliser une fonction php 2fois
Résolu
leoetevan
Messages postés
110
Date d'inscription
Statut
Membre
Dernière intervention
-
leoetevan Messages postés 110 Date d'inscription Statut Membre Dernière intervention -
leoetevan Messages postés 110 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai créé une fonction qui me permet d'afficher un fichier .swf
La fonction va très bien mais si je l'utilise une seconde fois dans ma page, la seconde animation ne s'affiche pas.
Un peu d'aide serait la bienvenue. Merci d'avance
J'ai créé une fonction qui me permet d'afficher un fichier .swf
La fonction va très bien mais si je l'utilise une seconde fois dans ma page, la seconde animation ne s'affiche pas.
Un peu d'aide serait la bienvenue. Merci d'avance
A voir également:
- Utiliser une fonction php 2fois
- Fonction si et - Guide
- Utiliser chromecast - Guide
- Utiliser une tablette comme ecran pc - Guide
- Utiliser iphone comme webcam - Guide
- Easy php - Télécharger - Divers Web & Internet
4 réponses
Pas de soucis. voila:
<?php
function afficheSwf ($varPage, $varAnim, $varWidth, $varHeight)
{ ?>
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="<?php echo $varWidth;?>" height="<?php echo $varHeight;?>" id="FlashID" title="anim">
<param name="movie" value="<?php echo 'Flash/'.$varPage.'/'.$varAnim.'.swf';?>">
<param name="quality" value="high">
<param name="wmode" value="opaque">
<param name="swfversion" value="9.0.45.0">
<!-- Cette balise <param> invite les utilisateurs de Flash Player en version 6.0 r65 et ultérieure à télécharger la version la plus récente de Flash Player. Supprimez-la si vous ne voulez pas que cette invite soit visible. -->
<param name="expressinstall" value="Scripts/expressInstall.swf">
<!-- La balise <object> suivante est destinée aux navigateurs autres qu'IE. Supprimez-la d'IE à l'aide d'IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="<?php echo 'Flash/'.$varPage.'/'.$varAnim.'.swf';?>" width="<?php echo $varWidth;?>" height="<?php echo $varHeight;?>">
<!--<![endif]-->
<param name="quality" value="high">
<param name="wmode" value="opaque">
<param name="swfversion" value="9.0.45.0">
<param name="expressinstall" value="Scripts/expressInstall.swf">
<!-- Le navigateur affichera le contenu alternatif suivant pour les utilisateurs d'un lecteur Flash de version 6.0 ou de versions plus anciennes. -->
<div>
<h4>Le contenu de cette page nécessite une version plus récente d'Adobe Flash Player.</h4>
<p><a href="https://get.adobe.com/flashplayer/"><img src="https://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Obtenir le lecteur Adobe Flash" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
//-->
</script>
<?php
}?>
<?php
function afficheSwf ($varPage, $varAnim, $varWidth, $varHeight)
{ ?>
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="<?php echo $varWidth;?>" height="<?php echo $varHeight;?>" id="FlashID" title="anim">
<param name="movie" value="<?php echo 'Flash/'.$varPage.'/'.$varAnim.'.swf';?>">
<param name="quality" value="high">
<param name="wmode" value="opaque">
<param name="swfversion" value="9.0.45.0">
<!-- Cette balise <param> invite les utilisateurs de Flash Player en version 6.0 r65 et ultérieure à télécharger la version la plus récente de Flash Player. Supprimez-la si vous ne voulez pas que cette invite soit visible. -->
<param name="expressinstall" value="Scripts/expressInstall.swf">
<!-- La balise <object> suivante est destinée aux navigateurs autres qu'IE. Supprimez-la d'IE à l'aide d'IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="<?php echo 'Flash/'.$varPage.'/'.$varAnim.'.swf';?>" width="<?php echo $varWidth;?>" height="<?php echo $varHeight;?>">
<!--<![endif]-->
<param name="quality" value="high">
<param name="wmode" value="opaque">
<param name="swfversion" value="9.0.45.0">
<param name="expressinstall" value="Scripts/expressInstall.swf">
<!-- Le navigateur affichera le contenu alternatif suivant pour les utilisateurs d'un lecteur Flash de version 6.0 ou de versions plus anciennes. -->
<div>
<h4>Le contenu de cette page nécessite une version plus récente d'Adobe Flash Player.</h4>
<p><a href="https://get.adobe.com/flashplayer/"><img src="https://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Obtenir le lecteur Adobe Flash" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
//-->
</script>
<?php
}?>
et je l'appel comme ça dans ma page d'accueil.
<?php include_once('inclureSwf.php') ?>
<div id="espaceAnim">
<?php
afficheSwf("home","vampire_ani",360,643);
?>
</div>
<div id="contenu">
<div id="titreSite">
<?php
afficheTitre ();
?>
</div>
<div id="animChateau">
<?php
afficheSwf("home","vampacad_castle_hed",275,155);
?>
</div>
<?php include_once('inclureSwf.php') ?>
<div id="espaceAnim">
<?php
afficheSwf("home","vampire_ani",360,643);
?>
</div>
<div id="contenu">
<div id="titreSite">
<?php
afficheTitre ();
?>
</div>
<div id="animChateau">
<?php
afficheSwf("home","vampacad_castle_hed",275,155);
?>
</div>