A voir également:
- Animation php
- Easy php - Télécharger - Divers Web & Internet
- Jeux animation soirée groupe 30 personnes ✓ - Forum Loisirs / Divertissements
- Idee sympas pour animer une soire ✓ - Forum Loisirs / Divertissements
- Idee animation comite des fetes ✓ - Forum Loisirs / Divertissements
- Gpx 3d animation - Télécharger - Transports & Cartes
6 réponses
PhP
Messages postés
1770
Date d'inscription
lundi 11 décembre 2000
Statut
Membre
Dernière intervention
23 décembre 2009
606
7 juin 2006 à 22:36
7 juin 2006 à 22:36
Bsr
Ben c'est simple !
Le fait d'utiliser PHP ne modifie en rien la balise <OBJECT>
Tu ouvres la page HTML dans laquelle tu as ton anim flash
Ex mp3.html
Tu copies le code concernant l'objet dans une nouvelle page que je nomme ici player_flash.php ou encore player_flash.php.inc (l'extension php c'est juste pour se rappeller qu'on doit utiliser la page seulement avec PHP) pour obtenir ceci :
player_flash.php :
Tu copies ta page d'origine en *.php
Ici mp3.html devient mp3.php
Tu supprimes la balise <OBJECT>...</OBJECT> que tu remplaces par la balise <?php>...<?> ci-dessous
mp3.php
Comme tu peux voir plutôt que de bricoler la balise OBJET dans un echo en php, j'utilise plus simplement une fct include() et le tour est joué ! ;-)
A toi d'adapter les tests avec $_GET ou $_POST selon tes besoins
Tu lances ton serveur web, tu appelles mp3.php et Ô il n'y a plus de player !
Dans la barre d'adresse tu remplaces http://localhost/ /mp3.php par
http://localhost/ /mp3.php?player=1 et Ô miracle le player apparaît LOL
http://localhost/ /mp3.php?player=0 hop il n'est plus là !
Voilà c'était pas dur ...
Ben c'est simple !
Le fait d'utiliser PHP ne modifie en rien la balise <OBJECT>
Tu ouvres la page HTML dans laquelle tu as ton anim flash
Ex mp3.html
<html> <title>MP3</title> <body> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload2.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="200" height="20" id="dewplayer" align="middle"><param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="dewplayer.swf?mp3=techno.mp3&bgcolor=FFFFFF" /> <param name="quality" value="high" /><param name="bgcolor" value="FFFFFF" /> <embed src="dewplayer.swf?mp3=techno.mp3&bgcolor=FFFFFF" quality="high" bgcolor="FFFFFF" width="200" height="20" name="dewplayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="https://get.adobe.com/flashplayer/"></embed></object> </body> </html>
Tu copies le code concernant l'objet dans une nouvelle page que je nomme ici player_flash.php ou encore player_flash.php.inc (l'extension php c'est juste pour se rappeller qu'on doit utiliser la page seulement avec PHP) pour obtenir ceci :
player_flash.php :
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload2.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="200" height="20" id="dewplayer" align="middle"><param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="dewplayer.swf?mp3=techno.mp3&bgcolor=FFFFFF" /> <param name="quality" value="high" /><param name="bgcolor" value="FFFFFF" /> <embed src="dewplayer.swf?mp3=techno.mp3&bgcolor=FFFFFF" quality="high" bgcolor="FFFFFF" width="200" height="20" name="dewplayer" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="https://get.adobe.com/flashplayer/"></embed></object>
Tu copies ta page d'origine en *.php
Ici mp3.html devient mp3.php
Tu supprimes la balise <OBJECT>...</OBJECT> que tu remplaces par la balise <?php>...<?> ci-dessous
mp3.php
<html> <title>MP3</title> <body> <?php $player = 0; if (isset($_GET["player"])) { $player = $_GET["player"]; } else { if (isset($_POST["player"])) $player = $_POST["player"]; } if ($player) include("player_flash.php"); ?> </body> </html>
Comme tu peux voir plutôt que de bricoler la balise OBJET dans un echo en php, j'utilise plus simplement une fct include() et le tour est joué ! ;-)
A toi d'adapter les tests avec $_GET ou $_POST selon tes besoins
Tu lances ton serveur web, tu appelles mp3.php et Ô il n'y a plus de player !
Dans la barre d'adresse tu remplaces http://localhost/ /mp3.php par
http://localhost/ /mp3.php?player=1 et Ô miracle le player apparaît LOL
http://localhost/ /mp3.php?player=0 hop il n'est plus là !
Voilà c'était pas dur ...
svp comment telecharger des animations de ce site
http://highered.mheducation.com/sites/0072556781/student_view0/chapter33/animation_quiz_2.html
je lveux les utiliser dans l enseignement de l immunologie en classe de terminale svt au maroc
j ai essaye flash player et ca n a pas marche
et mille fois merci
http://highered.mheducation.com/sites/0072556781/student_view0/chapter33/animation_quiz_2.html
je lveux les utiliser dans l enseignement de l immunologie en classe de terminale svt au maroc
j ai essaye flash player et ca n a pas marche
et mille fois merci
j'ai le même problème avec EasyPHP-5.3.2. je n'arrive pas à lire le fichier swf inséré dans ma page d'acceu<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans titre</title>
</head>
<body>
<?php
$player = 0;
if (isset($_GET["player"]))
{
$player = $_GET["player"];
}
else
{
if (isset($_GET["player"])) $player = $_GET["player"];
}
if ($player)
{
echo '<div align="center">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload2.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="800" height="600" align="bottom" title="f">
<param name="movie" value="index.swf" />
<param name="quality" value="high" />
<embed src="index.swf" width="800" height="600" align="bottom" quality="high" pluginspage="https://get.adobe.com/flashplayer/" type="application/x-shockwave-flash"></embed>
</object>
</div>';
}
?>
</body>
</html>
sans succès pour le lire.
il. Voici ci joint mon code :
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans titre</title>
</head>
<body>
<?php
$player = 0;
if (isset($_GET["player"]))
{
$player = $_GET["player"];
}
else
{
if (isset($_GET["player"])) $player = $_GET["player"];
}
if ($player)
{
echo '<div align="center">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload2.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="800" height="600" align="bottom" title="f">
<param name="movie" value="index.swf" />
<param name="quality" value="high" />
<embed src="index.swf" width="800" height="600" align="bottom" quality="high" pluginspage="https://get.adobe.com/flashplayer/" type="application/x-shockwave-flash"></embed>
</object>
</div>';
}
?>
</body>
</html>
sans succès pour le lire.
il. Voici ci joint mon code :
adidash
Messages postés
2
Date d'inscription
jeudi 30 août 2007
Statut
Membre
Dernière intervention
30 août 2007
30 août 2007 à 14:25
30 août 2007 à 14:25
Salut.
et pourquoi pas plus simple:
tu as ta page de base ave ton code php. tu crée une simple page monflash.php ou tu met juste ton objet flash dedans. ensuite sur ta 1ere page, tu fais un <? include "monflash.php" ?> à l'endroit ou tu veux faire apparaitre ton player. moi j'utilise bcp d'includes ds mes pages, ça me permet d'éclaircir mon code ^^
et pourquoi pas plus simple:
tu as ta page de base ave ton code php. tu crée une simple page monflash.php ou tu met juste ton objet flash dedans. ensuite sur ta 1ere page, tu fais un <? include "monflash.php" ?> à l'endroit ou tu veux faire apparaitre ton player. moi j'utilise bcp d'includes ds mes pages, ça me permet d'éclaircir mon code ^^
Tu peu intégrer ce que tu veux en php !
La solution ?
echo "".(' TON CODE ICI ')."";
Dans ton code ici tu peu tout mettre : embed, object, flash ext ....
La seul restriction est de faire attention au apostrophes (') !!!
Si il y en a dans le code (par exemple un player) il faut mettre un antislash devant (\).
Merci de visiter mon site sous Joomla sur la ligne Maginot http://eliopro.com/maginot
Salut ;-)
La solution ?
echo "".(' TON CODE ICI ')."";
Dans ton code ici tu peu tout mettre : embed, object, flash ext ....
La seul restriction est de faire attention au apostrophes (') !!!
Si il y en a dans le code (par exemple un player) il faut mettre un antislash devant (\).
Merci de visiter mon site sous Joomla sur la ligne Maginot http://eliopro.com/maginot
Salut ;-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Je voudrais ajouter une animation flash à mon site, l'animation es au .swf, je le met dans la pages css dans ce code : background-image: url(img/eau.swf) rien ne se passe et ensuite j'ai eu ce code sur le net
<p>
<embed src="eau.swf" width="400" height="70" quality=high pluginspage="https://get.adobe.com/flashplayer/" type="application/x-shockwave-flash"></embed>
</p>
que j'ai mis dans la page où l'animation doit s'afficher mais rien ne se passe. Aidez moi SVP
Je voudrais ajouter une animation flash à mon site, l'animation es au .swf, je le met dans la pages css dans ce code : background-image: url(img/eau.swf) rien ne se passe et ensuite j'ai eu ce code sur le net
<p>
<embed src="eau.swf" width="400" height="70" quality=high pluginspage="https://get.adobe.com/flashplayer/" type="application/x-shockwave-flash"></embed>
</p>
que j'ai mis dans la page où l'animation doit s'afficher mais rien ne se passe. Aidez moi SVP
8 juin 2006 à 22:03
Merci beaucoup, j'ai commencé le php il y a 2 semaines donc je n'ai pas encore tous les bons réflexes.
Par contre question subsidiaire, est-ce là le seul moyen, ou le meilleur ?
En html l'animation est directement intégrée dans la page, est-ce qu'en PHP il n'existe pas le même genre de solution ou bien est-il toujours préférable de passer par un include ?
Voilà, merci encore et bonne continuation :-)
22 juin 2007 à 23:34
<?php
echo'<object type="application/x-shockwave-flash" data="player_mp3_multi.swf" width="200" height="100">
<param name="movie" value="player_mp3_multi.swf" />
<param name="wmode" value="transparent" />
<param name="FlashVars" value="config=config_multi.txt" />
<embed src="player_mp3_multi.swf" width="200" height="100" wmode="transparent" flashvars="config=config_multi.txt"></embed>
<p>musique</p>
</object>';?>
onfig_multi.txt contient la liste des musique au format mp3, c'est un fichier texte(bloc note). le lecteur exporter sous le format html marche parfaitement à elle seul, par contre lors d'une inclusion, ca coince. JE comprend pas.
9 juin 2006 à 09:49
Non l'include n'est pas obligatoire. Il est juste simplement pratique c'est tout.
Par contre si tu as dans plusieurs pages HTML les mêmes codes alors là l'include s'impose.
Par ex si tu veux mettre le player dans plus d'une page c'est plus simple avec un include. Dès que tu veux changer le son , tu modifies uniquement la page contenant l'objet et toutes les pages qui l'utilisent sont automatiquement à jour. ;-)
Maintenant voici comment faire sans include :
Gaffe aux guillemets et aux apostrophes !
24 août 2007 à 12:36
je recherche à mettre un podcast directement dans un module de joomla... peux tu nous aider ??
mon mail est gilbert---NoSpam487@radioflam.com (faut virer le ---nospam et le numéro...)
www.radioflam.com
Merci beaucoup !