PHP et Bouton flash simple, mais je ne sais pas comment [HELP] - Flash/ActionScript - Programmation
Marsh Posté le 07-04-2006 à 12:33:12
stefzeed1 a écrit : auriez vou la procedure a suivre ??? |
tu fais quoi dans ta page qui contient le bouton flash ? Tu lui passes le lien en paramètre du flash par un echo, j'imagine ?
Marsh Posté le 07-04-2006 à 12:35:36
mechkurt a écrit : comprend pas, reexplique ou donne plus de ton code qu'on comprenne le PB... |
moi je vois gros comme une maison qu'il a mis un <?php echo $lienLaunch ?> directement dans son flash
Marsh Posté le 07-04-2006 à 12:51:58
mechkurt a écrit : y a des chances, j'avais jamais utilisé la commande nouveau bouton Flash de dreamweaver, mais vu la fenetre de creation, il a dut faire un truc dans ce style |
ah ouais, on peut creer des boutons flash directement dans DW, j'aurais appris qqc aujourd'hui, lol, après bientôt 5 mois d'utilisation.
Marsh Posté le 08-04-2006 à 09:45:33
bon, voici le details, des operations, et oui, j'ai directement fait le truc dans DW, pour rester dans le style newbie.....
</script>
</head>
<body bgcolor=#000000 leftmargin=1 topmargin=1>
<center>
<table align="left">
<tr>
<td height="49"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="100" height="23">
<param name="movie" value="../images/play.swf">
<param name="quality" value="high">
<param name="BGCOLOR" value="#000000">
<param name="<?php echo $lienLaunch?>" value="">
<embed src="../images/play.swf" width="100" height="23" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#000000"></embed>
</object></td>
<td><?php echo $unFilmEdite->idFilm?></td>
<td><a href="javascript:window.close( )">
<?php
if ( file_exists( rootFolder."images/film/jaquettes/".$unFilmEdite->jaquette ) ) { ?>
<?php echo $unFilmEdite->titreFr?></a>
<?php
}
else {
?>
La Jaquette pas stockée
<?php
Marsh Posté le 08-04-2006 à 12:46:04
stefzeed1 a écrit : que dois-je faire docteur? |
Dans l'ordre :
1) Ouvrir une doc HTML
2) Ouvrir une doc flash
3) Apprendre la différence entre le client et le serveur
4) Ouvrir une doc php
tellement il y a de lacune
Marsh Posté le 08-04-2006 à 15:58:53
je pensais que c'etait un forum ou je pouvais trouver de l'aide.
Il est evident que je ne comprends pas ce code.
Je voulais juste un lien ou un topic ou mieux encore qqun qui puisse me donner la marche a suivre.
par analogie...C'est pas parceque je ne ne sais pas changer une piece de mon vehicule, que je dois arreter de conduire et reprendre mes etudes avec un diplome mecanique auto...
Marsh Posté le 08-04-2006 à 16:30:16
stefzeed1 a écrit : |
si tu veux une analogie corerecte : ça serait comme si tu essayais de créer une voiture alors que tu ne sais même pas mettre de l'eau dans le lave glace.
sinon pour les liens, y a tout là : www.php.net
Marsh Posté le 09-04-2006 à 00:21:56
je ne suis pas sûr qu'il y ait un réel intérêt à mettre du flash...
d'abord, parceque flash n'est pas installé par défaut sur les navigateurs, ensuite si c'est pour une image ou une petite animation il suffit faire un bouton html (+css/+js) avec un jpeg ou un gif.
Marsh Posté le 09-04-2006 à 00:26:47
Code :
|
deux erreurs:
Citation : |
faire des pages avec dreamweaver n'est pas une excuse pour faire n'importe quoi. dreamweaver ne remplace pas une bonne doc.
Marsh Posté le 09-04-2006 à 21:54:42
Merci nargy, pour ton aide, auri tu un lien ou je pourrai m'inspirer alors d'un modele bouton html avec le lien qui va bien. L'appl i que je possede , je ne l'ai pas developpé, je l'utilise et surtout je l'habille en flash, concernant la programmation, je ny connais pas grd chose, comme tu l'as peut etre remarqué. Neanmoins, je ne crois pas que ce que je demande soit hyper difficile.
voivi la page d'origine, a laquelle je voudrais bien mettre une image, a defaut d'un bouton, qui remplacerait le text PLAY.
<?php
include_once("../services/lib/config.php" );
include_once( servicesFolder."get/getFilms.php" );
include_once( servicesFolder."get/getDD.php" );
$listNomDD = getAllNomDD( );
if ( isset( $_GET["film"]["idFilm"] ) ) {
$unFilmEdite = getUnFilm( $_GET["film"]["idFilm"] );
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Jaquette</title>
<style type="text/css">
* {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 14px;
}
a {
text-decoration : none;
}
td {
color : white;
}
a:link {
color: #FFCC33;
}
a:visited {
color: #FF9900;
}
a:hover {
color: #FF9900;
}
a:active {
color: #FFCC00;
}
.style2 {color: #FFFFFF}
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape" )&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#" )!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
//-->
</script>
</head>
<body bgcolor=#000000 leftmargin=1 topmargin=1>
<center>
<table align="left">
<tr>
<td height="49"> </td>
<td><?php echo $unFilmEdite->idFilm?></td>
<td><a href="javascript:window.close( )">
<?php
if ( file_exists( rootFolder."images/film/jaquettes/".$unFilmEdite->jaquette ) ) { ?>
<?php echo $unFilmEdite->titreFr?></a>
<?php
}
else {
?>
La Jaquette pas stockée
<?php
}
if ( array_key_exists( $unFilmEdite->idDD,$listNomDD ) )
$lienLaunch = "file://".$listNomDD[$unFilmEdite->idDD]."".$unFilmEdite->nomSurDD."/VIDEO_TS/launch.m3u";
else $lienLaunch = "javascript:alert( 'DD inconnu ou film non stocké' )";
?>
<a href="<?php echo $lienLaunch?>">Play </a></td>
</tr>
<tr>
<td colspan="3"><a href="javascript:window.close( )"> </a> </td>
</tr>
<body onblur="window.close()">
</table>
</center>
</body>
</html>
Marsh Posté le 09-04-2006 à 22:02:28
oula, il n'y a rien de plus facile avec dreamweaver, tu as même de quoi faire des boutons qui changent quand on le survole.
<a target=_blank href="<?php echo urlencode($lienLaunch)?>"><img alt="PLAY" src="play.gif" title="Cliquer ce bouton pour visionner le film"></a>
Tu trouvera sur le web plein de sites qui font toutes sortes de boutons personalisés. Sinon tu utilise un logiciel d'image.
Marsh Posté le 09-04-2006 à 22:21:29
super merci, j'ai testé, et effectivement c'est plus simple, mais il semblerai qu'il n'interprete plus la commande de la meme facon, au lieu d'avoir un lancement, j'ai une page web URL:
http://127.0.0.1/multimedia/frontO [...] launch.m3u
et ds la page:
Not Found
The requested URL /multimedia/frontOffice/file://LACIE5Lawrence_Arabie1/VIDEO_TS/launch.m3u was not found on this server.
Marsh Posté le 09-04-2006 à 22:22:55
alors que le type de lien est normalement lancé du type
file://lacie5Lawrence_Arabie1/VIDEO_TS/launch.m3u
Marsh Posté le 09-04-2006 à 22:30:04
ben oui, vire le "file://" si tu est sur le web. fait un lien relatif.
Marsh Posté le 09-04-2006 à 22:38:07
pardon, c une appli que je fais tourner en interne avec easy php, et j'ai besoin du file pour qu'il me lance le fichier. En fait j'ai l'impression que c'est tout le http://127.... qui est en trop.....?
Marsh Posté le 07-04-2006 à 11:58:54
Bonjour a tous, apres queleques recherches, je n'ai pu trouver solution a mon probleme que je vous expose.
sur une page en php, j'ai un lien text que j'utilise comme bouton avec un link "<?php echo $lienLaunch?>"
lorsque je remplace ce lien dans un bouton flash (dreamwever), rien ne se produit....
auriez vou la procedure a suivre ???
merci.
stef