[RENSEIGNEMENT] Flash image rotator

Statut
N'est pas ouverte pour d'autres réponses.

kaaps

Elite
Bonjour, j'aimerais savoir si il existe des scripts pour faire comme sur se site.

regarder au milieu +- le Flash image rotation avec les numero 1 2 3 4 5

http://lacomplexity.thecgs.com/

Pouvez m'aidé stp :D

merci d'avance ;)
 
Des scripts non, mais à première vue ça doit pas être si compliqué que ça. Les images venant d'une DB, puis les 1 2 3 4 5 étant des boutons, reste plus qu'à faire le bout de code qui fait sa petite boucle ...

A savoir qu'il existe aussi une version en javascript (comme sur l'âne-area ;) )
 
1er
OP
K

kaaps

Elite
Ok. Pourrais-tu me dire ou je pourrais me renseigner pour pouvoir codé tout sa ? :p

et la version javascript est disponible ou? ( fin si tu sais sinan GRAND MERCI :D)
 
kaaps a dit:
Ok. Pourrais-tu me dire ou je pourrais me renseigner pour pouvoir codé tout sa ? :p

et la version javascript est disponible ou? ( fin si tu sais sinan GRAND MERCI :D)
Pour la version Flash. Je préviens je dois avoir fait une seule animation flash dans ma vie ;) Mais les personnes plus habituées pourront te dire que la méthodereste correcte.

Pour afficher la rotation d'image tu auras besoin de 3 fichiers :
- Un fichier PHP;
- Un fichier XML;
- ton fichier SWF qui affichera la rotation.

Concrètement ce que font chacun des fichiers :
PHP
Il ira interroger la base de données et créera le fichier XML. A chaque interrogation de la base de données il écrasera le fichier déjà présent.

XML
Ce fichier contient les informations sur les images que tu veux imprimer dans ton animation.

SWF
C'est ton animation flash à proprement parler.


Pour plus d'information sur tout ceci :
http://wiki.mediabox.fr/tutoriaux/flash/xml/xml_transition_mysql_flash
Et pour la total sur l'XML etc voilà : http://wiki.mediabox.fr/tutoriaux/flash


Pour l'édition javascript, je t'invite à reprendre le code présent sur le site www.lan-area.be ou si je ne me trompe pas aller voir du côté de l'effet "accordeon" et t'en inspirer.

Te déconseil fortement la version javascript. Pour les raisons suivantes :
1) Pas sur qu'elle fonctionne sur chaque browser;
2) Le javascript c'est la crasse pour le référencement.
 

Loki

Insane God
En complément, si tes images à défiler sont définies et ne changent pas, un simple flash est ce qu'il te faut. Regarde la doc, ca se fait en 5min montre en main.

Maintenant si les fichiers sont dynamiques ou changent suivant le temps ou je ne sais quoi, soit comme dis Punk, un fichier xml ou tu introduis les infos, soit des noms d'images fixes que tu remplaces quand tu veux 'updater'.
 
1er
OP
K

kaaps

Elite
En faite je chercherai une animation flash ou pour changer les image on doi pousser soit sur 1 , 2 , 3 ou 4. Avec aucun temps.
 

Jereck

Α & Ω
Staff
PunkDeLuxe a dit:
Concrètement ce que font chacun des fichiers :
PHP
Il ira interroger la base de données et créera le fichier XML. A chaque interrogation de la base de données il écrasera le fichier déjà présent.

XML
Ce fichier contient les informations sur les images que tu veux imprimer dans ton animation.
Pas obligé de faire ça en 2 fichiers, le script PHP peut très bien renvoyer du XML (avec des print/echo) et non pas du HTML.

Et dans ce cas, tu n'a pas non plus besoin d'octroyer à ton script des droits d'écriture dans le dossier
 
Jereck a dit:
Pas obligé de faire ça en 2 fichiers, le script PHP peut très bien renvoyer du XML (avec des print/echo) et non pas du HTML.

Et dans ce cas, tu n'a pas non plus besoin d'octroyer à ton script des droits d'écriture dans le dossier
Perso j'ai toujours l'art de diviser de trop ma logique. Et j'avoue que c'est plus propre, sur de faire comme tu le proposes ;) Mais je trouve perso que dans ton cas ça fait une interrogation SQL de trop. Alors qu'il suffit par exemple de recréer le fichier XML après l'ajout d'un article dans la base de données.
 

Jereck

Α & Ω
Staff
Okay, j'ai compris ce que tu voulais dire.

Avoir un script PHP qui génère du XML à la volée, c'est bien pour générer des données en fonction du client/session.

Ton système génère un XML commun à tous les clients, c'est effectivement bcp + efficace dans ce cas.

J'avais cru que tu voulais dire que l'anim flash se connectait à un script PHP, qui générait un XML sur disque dans lequel l'anim flash allait chercher ses données, et ce, à chaque client qui se connecte. Ce qui, là, est une horreur.
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut