Intégration de code Html dans une classe en php

Petit nouveau ! | 8 Messages

01 sept. 2008, 23:44

Bonjour,

J'aimerais savoir si il est possible d'intégrer du code HTML dans une classe PHP et bien sur l'utiliser en utilisant les fonctions membres de celle-ci?

Bien cordialememt

.Enzyme

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

Eléphanteau du PHP | 25 Messages

02 sept. 2008, 00:27

Salut,
<?php
ta_classe
{
     echo $variable_1."<b>code html</b>".$variable_2;
}
?>

Petit nouveau ! | 8 Messages

02 sept. 2008, 00:41

Merci,

en fait je veux automatiser la lecture de fichier swf dans une classe

<?php 
ta_classe 
{ 
     echo $variable_1."<b>code html</b>".$variable_2; 
} 
?>
Dans mon cas ça serait plutot :
<?php
ma_classe
{
  lecture_swp(non du fichier)
}
lecture_swp(non du fichier)
{
  <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase=http://download.macromedia.com/pub/s...rsion=6,0,29,0 
width="320" height="200">
<param name="movie" value=nondufichier.swf > ... mais est-ce possible
<param name="quality" value="high">
<embed srcnondufichier.swf  quality="high"
pluginspage=http://www.macromedia.com/go/getflashplayer 
type="application/x-shockwave-flash" width="800" 
height="600"></embed><object>
}
quelque chose comme ça .. je ne sais pas si on peut à partir du PHP inter agir sur une variable crée dans un code HTML...

J'ai programmer en C++/C# donc les classes pas de prb mais le codage PHP HTML est tout nouveau pour moi. Merci de votre aide.

. Enzyme

Eléphanteau du PHP | 25 Messages

02 sept. 2008, 01:16

Mais déjà je ne comprends pas trop ma_classe
C'est une boucle while ?

Si tu récupères le nom du fichier swf dans une base de données, alors c'est comme je t'ai indiqué ci-dessus. Dans ton cas ce serait, à titre d'exemple :

<?php
// ton SELECT dans la BDD pour récupérer les noms de fichier
$sql="SELECT............................";
$req=mysql_query($sql);

// ensuite ta boucle :
// tu peux mettre du html dans ta boucle, entre guillemets
while($data=mysql_fetch_array($req))
{
     echo "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0\" width=\"760\" height=\"520\">
<param name=\"movie\" value=\"".$data['nom_anim']."\" />
<param name=\"quality\" value=\"high\" />
<embed src=\"".$data['nom_anim']."\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"760\" height=\"520\"></embed>
</object>";
}
?>

Petit nouveau ! | 8 Messages

02 sept. 2008, 23:00

Bonjour,

Merci beaucoup.. j'ai de quoi travailler.

Cordialement
. Enzyme