Inserer une galerie web (.swf) en php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Inserer une galerie web (.swf) en php

Re: Inserer une galerie web (.swf) en php

par jojo1000 » 01 févr. 2010, 16:06

je pense que c'est dans template.html qu'il faut mettre ton flash...

Re: Inserer une galerie web (.swf) en php

par sis54 » 01 févr. 2010, 16:03

le voila

<?php
require_once("class_tmpl.php");
require_once("config.php");
require_once("news.php");

$table['TITLE']=$infoClient['nom'].' - Accueil';

$table['KEY'] = "L2E FRANCE, l2e france, chauffage, chauffagiste, énergie renouvelable, pompe à chaleur, aérothermie, géothermie, chaudière condensation, fioul, gaz, photovoltaique, adoucisseur, cheminéee, nomeny, panneau solaire, lorraine, devis gratuit, éthanol, entretien chaudière, nancy, metz, l2e, relève chaudière, zaegel'held, viesmman, ciat, chauffage au sol, air, eau, soleil, protection de la planète, énergie propre, se chauffer, écologie, petit budget";

$table['DES'] = "L2E France chauffagiste à Nomeny, spécialiste en énergie renouvelable, pompe à chaleur aérothermie géothermie, chaudières toutes marques, adoucisseur d'eau, photovoltaique, isolation thermique vous propose un devis gratuit.";

$foot = "<p><span class='bold'>$infoClient[nomS]</span> <span class='red'>|</span> $infoClient[adresse] - $infoClient[codep] $infoClient[ville] <span class='red'>|</span> tél/fax : $infoClient[tel] <span class='red'>|</span> <a href='contact.php'><span class='red'>e-mail : $infoClient[email]</a></span><br/>
<span class='bold'>$infoClient[nomA]</span> <span class='red'>|</span> $infoClient[adresseA] - $infoClient[codep] $infoClient[ville] <span class='red'></p>";
$cont = "<h3>Retrouvez les photos de r&eacute;alisation de chantier chez nos clients</h3>";
echo '<iframe src="flash/gallery.swf"></iframe>';

$table['CSS'] = "mep.css";
$table['CONT'] = $cont;
$table['FOOT'] = $foot;
$table['NEWS'] = $news;
$table['MENUSEC'] = "
<div class='sec1'><a href='index.php' alt='Bienvenue chez L2E France'>accueil</a></div>
<div class='sec2'><a href='contact.php' alt='Contactez L2E France'>contact</a></div>
<div class='sec3'><a href='mentions.php' alt='Mentions légales'>mentions légales</a></div>
<div class='sec4'><a href='plan.php' alt='Plan du site L2E France'>plan du site</a></li></div>
<div class='sec5'><a href='liens.php' alt='Liens L2E France'>liens</a></li></div>
";
$table['MENU'] = "
<ul><li>Accueil</li>
<li><a href='energies.php' alt='Énergies Renouvelables'>Énergies Renouvelables</a></li>
<li><a href='produits.php' alt='Produits L2E France'>Nos produits</a></li>
<li><a href='marques.php' alt='Partenaires L2E France'>Nos Marques</a></li>
<li><a href='devis.php' alt='Demande de Devis'>Demande de Devis</a></li>
<li><a href='contact.php' alt='Contact L2E France'>Contact</a></li></ul>
";
$table['MENUCOLLEFT'] = "
<a href='contact.php'><div class='modContact' alt='Contact L2E France'></div></a>
<a href='http://www.industrie.gouv.fr/energie/de ... t-2005.htm' target='_blank'><div class='modCredit' alt='Crédit d'impôt'><span class='ejectLink'>Crédit d'impôt</span></div></a>
<div class='modChauf' alt='Chauffage économique'><span class='ejectLink'>Chauffage économique L2E France</span></div>
<a href='maison.php'><div class='modMaison' alt='Maison témoin L2E France'><span class='ejectLink'>Maison témoin L2E France</span></div></a>
<a href='http://www.sofinco.fr/index.htm' target='_blank'><div class='modBanksof' alt='Banque Sofinco'><span class='ejectLink'>Banque Sofinco</span></div></a>
<a href='http://www.banquesolfea.fr' target='_blank'><div class='modBanksol' alt='Banque Solfea'><span class='ejectLink'>Banque Solfea</span></div></a>
<a href='http://www.edf-bleuciel.fr/accueil/je-f ... 41419.html' target='_blank'><div class='modBankdom' alt='Banque Domofinance'><span class='ejectLink'>Banque Domofinance</span></div></a>
";

$tmpl=new tmpl("template.html",$table);
echo $tmpl->write();
?>


merci

Re: Inserer une galerie web (.swf) en php

par jojo1000 » 01 févr. 2010, 16:02

tu peux mettre le code complet de ta page stp?

Re: Inserer une galerie web (.swf) en php

par sis54 » 01 févr. 2010, 15:51

essaye echo '<iframe src="data/gallery.swf"></iframe>';
Si ça ne marche pas essaye en ajoutant les propriétés width et height dans la balise iframe et en leur donnant des valeurs assez grandes je continue à réfléchir.

ok ca va mieux ca affiche la page mais pas l'animation à la bonne place :
http://l2efrance.fr/devis4.php
code
$foot = "<p><span class='bold'>$infoClient[nomS]</span> <span class='red'>|</span> $infoClient[adresse] - $infoClient[codep] $infoClient[ville] <span class='red'>|</span> tél/fax : $infoClient[tel] <span class='red'>|</span> <a href='contact.php'><span class='red'>e-mail : $infoClient[email]</a></span><br/>
	<span class='bold'>$infoClient[nomA]</span> <span class='red'>|</span> $infoClient[adresseA] - $infoClient[codep] $infoClient[ville] <span class='red'></p>";
	$cont = "<h3>Retrouvez les photos de r&eacute;alisation de chantier chez nos clients</h3>";
	echo '<iframe src="flash/gallery.swf"></iframe>';

Re: Inserer une galerie web (.swf) en php

par jojo1000 » 01 févr. 2010, 15:28

essaye echo '<iframe src="data/gallery.swf"></iframe>';
Si ça ne marche pas essaye en ajoutant les propriétés width et height dans la balise iframe et en leur donnant des valeurs assez grandes je continue à réfléchir.

Re: Inserer une galerie web (.swf) en php

par sis54 » 01 févr. 2010, 15:21

tu pourrais mettre ton swf dans une iframe.
Tu oublies les balise object etc et tu écris:<iframe src="data/gallery.swf"/>

on y est presque

avec ca

$foot = "<p><span class='bold'>$infoClient[nomS]</span> <span class='red'>|</span> $infoClient[adresse] - $infoClient[codep] $infoClient[ville] <span class='red'>|</span> tél/fax : $infoClient[tel] <span class='red'>|</span> <a href='contact.php'><span class='red'>e-mail : $infoClient[email]</a></span><br/>
<span class='bold'>$infoClient[nomA]</span> <span class='red'>|</span> $infoClient[adresseA] - $infoClient[codep] $infoClient[ville] <span class='red'></p>";
$cont = "<h3>Retrouvez les photos de r&eacute;alisation de chantier chez nos clients</h3>";

echo '<iframe src="flash/gallery.swf"/>';

j'ai ca:
http://l2efrance.fr/devis4.php
bref l animation fonctionne, mais elle n'est pas complète et il manque le reste de la page ....

merci

Re: Inserer une galerie web (.swf) en php

par jojo1000 » 01 févr. 2010, 15:08

tu pourrais mettre ton swf dans une iframe.
Tu oublies les balise object etc et tu écris:<iframe src="data/gallery.swf"/>

Re: Inserer une galerie web (.swf) en php

par sis54 » 01 févr. 2010, 14:55

merci encore... plus d'erreur, la page apparait mais pas de flash :shock:

voila le code inseré

$cont = "<h3>Retrouvez les photos de r&eacute;alisation de chantier chez nos clients</h3>";

echo '<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("flash/gallery.swf", "nasuploader", "550", "400", "8");
so.write("mon_flash");
// ]]>
</script>';

voila ce que cela donne
http://l2efrance.fr/devis3.php
le répertoire ou se trouve l'animation est bien flash/gallery.swf ....

merci encore une fois

Re: Inserer une galerie web (.swf) en php

par jojo1000 » 01 févr. 2010, 14:05

je n'ai rien qui s'affiche en cliquant sur ton lien. J'ai trouvé un code un peu peu mieux tu peux essayer:
<object type="application/x-shockwave-flash" data="fichierflash.swf" width="604" height="20">
<param name="movie" value="fichierflash.swf" />
<param name="wmode" value="transparent" />
<p>Image ou texte alternatif</p>
</object>

EDIT: en fait ton application flash est une application!!
J'ai déjà utilisé ce genre de chose et j'ai dû faire:
<script type="text/javascript">
        // <![CDATA[
        var so = new SWFObject("content/upload/applications/NasUploader15.swf", "nasuploader", "550", "400", "8");
        so.addParam ('FlashVars','varget=dossierup%3Dtemp');
        so.write("mon_flash");
        // ]]>
    </script>
Essaye ce code tu n'utilise pas so.addparam et tu remplaces mon chemin par le tien

Re: Inserer une galerie web (.swf) en php

par sis54 » 01 févr. 2010, 13:47

oui ben ça risque pas de marcher si tu fais pas un echo sur ta balise;
la balise object est du html et ton script est du php; pour que ton serveur transforme ton code en html il faut mettre echo devant les lignes désirées et ne pas oublier de mettre des simples quotes au debut et en fin de balise

je viens d'ajouter echo ' ';

voila ce que cela donne:

http://l2efrance.fr/devis2.php

bref rien ne marche. par contre si je lance le fichier .swf dans le navigateur ca fonctionne
http://l2efrance.fr/flash/gallery.swf
... mais je voudrai l insérer dans ma page web comme cet exemple
http://l2efrance.fr/devis3.php
voici le code inséré:


$news = "<h1>Nos Chantiers</h3>
<div class='newsTop'></div>
<div class='news'><p class='bold'><span class='blue'>$textNews</span></p></div>
<div class='newsBottom'></div>";

echo '<object type="application/x-shockwave-flash" data="flash/gallery.swf" width="320" height="240">';
merci

Re: Inserer une galerie web (.swf) en php

par jojo1000 » 01 févr. 2010, 13:17

oui ben ça risque pas de marcher si tu fais pas un echo sur ta balise;
la balise object est du html et ton script est du php; pour que ton serveur transforme ton code en html il faut mettre echo devant les lignes désirées et ne pas oublier de mettre des simples quotes au debut et en fin de balise

Re: Inserer une galerie web (.swf) en php

par sis54 » 01 févr. 2010, 12:58

voici le code complet, j ai mis la ligne 16 en gras

<?php
require_once("class_tmpl.php");
require_once("config.php");
require_once("news.php");

$table['TITLE']=$infoClient['nom'].' - Accueil';

$table['KEY'] = "L2E FRANCE, l2e france, chauffage, chauffagiste, énergie renouvelable, pompe à chaleur, aérothermie, géothermie, chaudière condensation, fioul, gaz, photovoltaique, adoucisseur, cheminéee, nomeny, panneau solaire, lorraine, devis gratuit, éthanol, entretien chaudière, nancy, metz, l2e, relève chaudière, zaegel'held, viesmman, ciat, chauffage au sol, air, eau, soleil, protection de la planète, énergie propre, se chauffer, écologie, petit budget";

$table['DES'] = "L2E France chauffagiste à Nomeny, spécialiste en énergie renouvelable, pompe à chaleur aérothermie géothermie, chaudières toutes marques, adoucisseur d'eau, photovoltaique, isolation thermique vous propose un devis gratuit.";

$foot = "<p><span class='bold'>$infoClient[nomS]</span> <span class='red'>|</span> $infoClient[adresse] - $infoClient[codep] $infoClient[ville] <span class='red'>|</span> tél/fax : $infoClient[tel] <span class='red'>|</span> <a href='contact.php'><span class='red'>e-mail : $infoClient[email]</a></span><br/>
<span class='bold'>$infoClient[nomA]</span> <span class='red'>|</span> $infoClient[adresseA] - $infoClient[codep] $infoClient[ville] <span class='red'></p>";

$cont = "<h3>Retrouvez les photos de r&eacute;alisation de chantier chez nos clients</h3>";
<object type="application/x-shockwave-flash" data="flash/gallery.swf" width="320" height="240">;

$news = "<h1>Nos Chantiers</h3>
<div class='newsTop'></div>
<div class='news'><p class='bold'><span class='blue'>$textNews</span></p></div>
<div class='newsBottom'></div>";

$table['CSS'] = "mep.css";
$table['CONT'] = $cont;
$table['FOOT'] = $foot;
$table['NEWS'] = $news;
$table['MENUSEC'] = "
<div class='sec1'><a href='index.php' alt='Bienvenue chez L2E France'>accueil</a></div>
<div class='sec2'><a href='contact.php' alt='Contactez L2E France'>contact</a></div>
<div class='sec3'><a href='mentions.php' alt='Mentions légales'>mentions légales</a></div>
<div class='sec4'><a href='plan.php' alt='Plan du site L2E France'>plan du site</a></li></div>
<div class='sec5'><a href='liens.php' alt='Liens L2E France'>liens</a></li></div>
";
$table['MENU'] = "
<ul><li>Accueil</li>
<li><a href='energies.php' alt='Énergies Renouvelables'>Énergies Renouvelables</a></li>
<li><a href='produits.php' alt='Produits L2E France'>Nos produits</a></li>
<li><a href='marques.php' alt='Partenaires L2E France'>Nos Marques</a></li>
<li><a href='devis.php' alt='Demande de Devis'>Demande de Devis</a></li>
<li><a href='contact.php' alt='Contact L2E France'>Contact</a></li></ul>
";
$table['MENUCOLLEFT'] = "
<a href='contact.php'><div class='modContact' alt='Contact L2E France'></div></a>
<a href='http://www.industrie.gouv.fr/energie/de ... t-2005.htm' target='_blank'><div class='modCredit' alt='Crédit d'impôt'><span class='ejectLink'>Crédit d'impôt</span></div></a>
<div class='modChauf' alt='Chauffage économique'><span class='ejectLink'>Chauffage économique L2E France</span></div>
<a href='maison.php'><div class='modMaison' alt='Maison témoin L2E France'><span class='ejectLink'>Maison témoin L2E France</span></div></a>
<a href='http://www.sofinco.fr/index.htm' target='_blank'><div class='modBanksof' alt='Banque Sofinco'><span class='ejectLink'>Banque Sofinco</span></div></a>
<a href='http://www.banquesolfea.fr' target='_blank'><div class='modBanksol' alt='Banque Solfea'><span class='ejectLink'>Banque Solfea</span></div></a>
<a href='http://www.edf-bleuciel.fr/accueil/je-f ... 41419.html' target='_blank'><div class='modBankdom' alt='Banque Domofinance'><span class='ejectLink'>Banque Domofinance</span></div></a>
";

$tmpl=new tmpl("template.html",$table);
echo $tmpl->write();
?>

Re: Inserer une galerie web (.swf) en php

par jojo1000 » 01 févr. 2010, 12:27

<object type="application/x-shockwave-flash" data="flash/gallery.swf" width="320" height="240">;
c'est ça la ligne 16?
Tu est entre balises php quand tu appelle cette balise?

Re: Inserer une galerie web (.swf) en php

par sis54 » 01 févr. 2010, 12:25

Merci pour le code, ca ne fonctionne pas .. voici mon code
$cont = "<h3>Retrouvez les photos de r&eacute;alisation de chantier chez nos clients</h3>"; 
	<object type="application/x-shockwave-flash" data="flash/gallery.swf" width="320" height="240">;


j'ai un message erreur:


Parse error: syntax error, unexpected '<' in /homepages/21/d248488081/htdocs/devis2.php on line 16

La ligne 16 correspondant à ce que j ai ajouté

merci

Re: Inserer une galerie web (.swf) en php

par jojo1000 » 01 févr. 2010, 11:58

<object type="application/x-shockwave-flash" data="data/test.swf" width="320" height="240">