Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
789 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  [HELP] PHP et Bouton flash simple, mais je ne sais pas comment

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HELP] PHP et Bouton flash simple, mais je ne sais pas comment

n°1341333
stefzeed1
Posté le 07-04-2006 à 11:58:54  profilanswer
 

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

 

mood
Publicité
Posté le 07-04-2006 à 11:58:54  profilanswer
 

n°1341372
smaragdus
whores, drugs & J.S. Bach
Posté le 07-04-2006 à 12:33:12  profilanswer
 

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 ?

n°1341373
mechkurt
Posté le 07-04-2006 à 12:33:47  profilanswer
 

comprend pas, reexplique ou donne plus de ton code qu'on comprenne le PB...


---------------
D3
n°1341375
smaragdus
whores, drugs & J.S. Bach
Posté le 07-04-2006 à 12:35:36  profilanswer
 

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 [:dawa]

n°1341380
mechkurt
Posté le 07-04-2006 à 12:47:43  profilanswer
 

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 [:al zheimer]


---------------
D3
n°1341383
smaragdus
whores, drugs & J.S. Bach
Posté le 07-04-2006 à 12:51:58  profilanswer
 

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 [:al zheimer]


 
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.


Message édité par smaragdus le 07-04-2006 à 12:52:30
n°1341952
stefzeed1
Posté le 08-04-2006 à 09:45:33  profilanswer
 

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&eacute;e
<?php

n°1341953
stefzeed1
Posté le 08-04-2006 à 09:46:34  profilanswer
 

que dois-je faire docteur?

n°1342033
smaragdus
whores, drugs & J.S. Bach
Posté le 08-04-2006 à 12:46:04  profilanswer
 

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

n°1342106
stefzeed1
Posté le 08-04-2006 à 15:58:53  profilanswer
 

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...
 

mood
Publicité
Posté le 08-04-2006 à 15:58:53  profilanswer
 

n°1342121
smaragdus
whores, drugs & J.S. Bach
Posté le 08-04-2006 à 16:30:16  profilanswer
 

stefzeed1 a écrit :


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...


 
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

n°1342247
nargy
Posté le 09-04-2006 à 00:21:56  profilanswer
 

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.

n°1342249
nargy
Posté le 09-04-2006 à 00:26:47  profilanswer
 

Code :
  1. <param name="<?php echo $lienLaunch?>" value="">


 
deux erreurs:

  • il manque htmlentities() sur $lienLaunch
  • $lienLaunch est, il me semble, plutôt la valeur du paramètre, il manque le nom du paramètre


Citation :


bon, voici le details, des operations, et oui, j'ai directement fait le truc dans DW, pour rester dans le style newbie.....

faire des pages avec dreamweaver n'est pas une excuse pour faire n'importe quoi. dreamweaver ne remplace pas une bonne doc.

n°1342550
stefzeed1
Posté le 09-04-2006 à 21:54:42  profilanswer
 

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">&nbsp;</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&eacute;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&eacute;' )";
 
 ?>
<a href="<?php echo $lienLaunch?>">Play </a></td>
    </tr>
 <tr>
   <td colspan="3"><a href="javascript:window.close( )"> </a>&nbsp;</td>
    </tr>
<body onblur="window.close()">
 
</table>
 
 
 
 
</center>
</body>
</html>
 

n°1342558
nargy
Posté le 09-04-2006 à 22:02:28  profilanswer
 

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.

n°1342584
stefzeed1
Posté le 09-04-2006 à 22:21:29  profilanswer
 

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://LACIE5:/Lawrence_Arabie1/VIDEO_TS/launch.m3u was not found on this server.

n°1342588
stefzeed1
Posté le 09-04-2006 à 22:22:55  profilanswer
 

alors que le type de lien est normalement lancé du type
file://lacie5:/Lawrence_Arabie1/VIDEO_TS/launch.m3u

n°1342596
nargy
Posté le 09-04-2006 à 22:30:04  profilanswer
 

ben oui, vire le "file://" si tu est sur le web. fait un lien relatif.

n°1342606
stefzeed1
Posté le 09-04-2006 à 22:38:07  profilanswer
 

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.....?

n°1342621
nargy
Posté le 09-04-2006 à 22:52:07  profilanswer
 

Alors fait un lien absolu sur file://...

n°1343378
stefzeed1
Posté le 10-04-2006 à 17:39:55  profilanswer
 

euuuu... je le fais ou?

n°1343388
nargy
Posté le 10-04-2006 à 17:45:55  profilanswer
 

$lienLaunch='file://C|/path/fichier.ext';

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  [HELP] PHP et Bouton flash simple, mais je ne sais pas comment

 

Sujets relatifs
[RESOLU] question tres simple sur nombre de caracteres a l'ecritureTableau : drole de problème Help please
[help needed] gros problème avec flashPages HTML vers fonction PHP
Random dans flash MX[PHP / mysql] Serveur Apache et serveur Mysql distants
PHP 4.3.10 chez Free : impossible de supprimer un répertoire vide !?JSP : fonction qui coince avec un simple for
Tribute to chrisbk : Flash = Caca 
Plus de sujets relatifs à : [HELP] PHP et Bouton flash simple, mais je ne sais pas comment


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR