edito
forum (21 057)
making of
preview newsletter
photoshop shortcuts
plan du site
b�tisier (24)
nouveaut�s (67)
mises � jour
banni�res (92)
liste de diffusion
infos l�gales
 


 

Devenez awares ! Et essayez de survivre.




aper�u
 

 

login | logout
g�rez votre profil
devenez membre
membres (2161)
anniversaires (796)
awares (349)
mickeys (343)
notables (83)
mod�rateurs (9)
votre vie priv�e

 

 

amis (22)
gfx fran�ais (58)
gfx autres (383)
pixel art (67)
ascii art (0)
paint/draw (97)
communaut�s (27)
portails gfx (16)
ressources (36)
flash (253)
3D (38)
java (2)

proposez votre site
derni�res entr�es
al�atoire (999)
quicklist
top 10










































999 sites
934 104 hits
 
 

� propos des tutos
tous les tutos (48)
rechercher un tuto

tutos al�atoires
679 380 hits

 

 

screen fonts
brushes
softwares
 
 
 

 

stats publiques
infocentres
r�f�rents (25071)
refs quicklist (25071)
visiteurs uniques
awards

20 697 583 hits
 





'interfa�age de flash avec une base de donn�es (mysql dans cet exemple) peut donner des r�sultats saississants puisque vous jouissez du dynamisme de la base de donn�es (dans la g�n�ration du contenu) et du dynamisme de flash (d'un point de vue graphique). Plus trivialement, vous pouvez g�n�rer du texte et l'importer dans une movie flash pour vous affranchir de la typographie et utiliser la police que vous voulez, ou impl�menter un syst�me de scroll original et tout � fait cross-browser (typiquement pour des news, voir http://www.lolitadesign.net). Bref, les d�bouch�s sont nombreux.


 

Lancez flash. Munissez-vous de l'outil text (T) et affichez la palette d'options relatifs au texte ( Ctrl-T). Placez une zone de texte. Dans le premier onglet de la palette d'options du texte (Character), pr�cisez la police que vous d�sirez et ses dimensions. Dans le troisi�me onglet (Text options), pr�cisez que la zone de texte est un dynamic text en mode multiline. Cochez HTML et word warp et d�cochez selectable et border/bg. Un dynamic text est un champ variable qui prend la valeur qu'on lui attribut. En tant que variable, il a un nom : Nommez-le mop (toujours dans le 3�me onglet).

Votre dynamic text est pr�t � recevoir du texte au format HTML. Il suffit maintenant de pr�ciser au dynamic text qu'il doit importer son contenu � partir d'une source php. En frame 1, ajouter l'action suivante : loadVariablesNum ("generation.php","0"); . Laissez l'option Don't send variables puisque vous n'avez pas besoin de transmettre de variables dans l'autre sens (de flash vers php).

Sauvez votre source flash, compilez-la ( Shift-F12) avec son fichier HTML respectif (Ctrl-Shift-F12 pour les options de publication) et quittez flash (Alt-F4).


 

Nous allons maintenant cr�er le fichier generation.php dont le contenu va �tre import� dans la movie flash. Ce fichier doit retourner la variable attendue par le dynamic text (mop en l'occurence) et son contenu. Basiquement, il peut se r�sumer � �a :

<?
echo utf8_encode('mop=ce texte est g�n�r� en php et alimente une movie flash');
?>

Vous pouvez bien entendu �tablir une connexion � votre base de donn�es et g�n�rer un contenu d'apr�s les informations stock�es dans vos tables.


 

Il faut noter que le contenu que vous aller g�n�rer peut �tre au format HTML et sera interpr�ter par flash en tant que tel parce que vous avez cochez la case HTML dans le dynamic text � l'�tape 1. Les balises HTML interpr�t�es par flash sont les suivantes :

<A>
<B>
<FONT COLOR>
<FONT FACE>
<FONT SIZE>
<I>
<P>
<U>

Les autres balises sont ignor�es. Respectez les majuscules (tout en capitales) et les guillemets et vous pourrez sans probl�me g�n�rer une liste d'urls ou d'emails avec leurs liens respectifs.

piregwan
7719 visites




 

defraagh, 24 07 2002 � 18:04

rajoute un utf8_encode aussi �a �vitera qu'on te die "j'ai un probl�me avec les accents"


defraagh (membre fanatiq...)
38 ans (Strasbourg)
defraagh@graphistory.com
http://gwash.straterole... [down]


piregwan, 24 07 2002 � 17:49

tu veux vraiment que ca se finisse dans un bain de sang le mulot ?


okay je mets a jour ce weekend


piregwan (agent mad fana...)
48 ans (chamb�ry, 73)
krakoukas@piregwan-genesis...
http://www.piregwan-gen...


defraagh, 24 07 2002 � 10:05

dans le fichier generation.php du tuto :
plut�t que :
echo "mop=ce texte est g�n�r� en php et alimente une movie flash";
utiliser :
echo "&mop=ce texte est g�n�r� en php et alimente une movie flash";


defraagh (membre fanatiq...)
38 ans (Strasbourg)
defraagh@graphistory.com
http://gwash.straterole... [down]


darkhenzy, 07 06 2002 � 16:17

j'ai pas r�ussi, pourtant j'ai tout suivi � la lettre et pas de r�sultat


darkhenzy (membre)
43 ans (Le havre)


sebbb, 12 05 2002 � 15:31

c'est vrai que sous flash mx, pour les debutants, c'est pas simple y'a des trucs qui ont chang� ...


sebbb


angel2k, 04 04 2002 � 10:58

Le tutorial est ant�rieur de plusieurs mois � FlashMX... Mais comme je fais pas de flash je dis rien


angel2k (exil� fanatiqu...)
42 ans (Amiens)
angel2k@piregwan.com


( 9 commentaires )
<< 1 2 3 4 5 6 7 8 9 10 11 12 >>

 











P I R E G W A N . C O M
interface & d�veloppement - piregwan 1998-2002




toutes les banni�res


g�n�r� en 1.023 secondes