swf aleatoire dans page html - HTML/CSS - Programmation
Marsh Posté le 12-10-2005 à 10:53:09
Salut,
ce que tu veux doit ête traité coté serveur => PHP.
Marsh Posté le 12-10-2005 à 11:00:21
j_lecruel a écrit : Salut, |
Et quelle manip dois-je faire ?
Marsh Posté le 12-10-2005 à 11:53:05
As-tu déjà quelques bases en PHP ?
Marsh Posté le 12-10-2005 à 12:06:25
j_lecruel a écrit : As-tu déjà quelques bases en PHP ? |
Peu mais si tu me files les infos ou un lien qui explique comment faire je saurai m'en sortir.
Marsh Posté le 12-10-2005 à 14:21:46
Par exemple... tu places tes SWF dans un répertoire qui ne contiendra qu'eux. Tu fais une fonction get_rand_swf() qui liste les SWF contenus dans ce répertoire,les stocke dans une variable de type tableau et retourne un élément d'indice aléatoire.
Dans ta page tu n'a plus qu'à faire :
Code :
|
Marsh Posté le 12-10-2005 à 15:16:58
pas possible en javascript ca ?
regarde le site des pages jaunes, j'ai trouvé ca (ecriture de la balise en fonction de la version du player), y a sans doute moyen de l'arranger a ta sauce
Code :
|
par contre la solution donné au dessus a l'aantage de lister automatiquement les swf present dans un dossier...
Marsh Posté le 12-10-2005 à 15:51:46
T'as pas plus moche et mal codé comme script ? document.write ne fonctionne pas en XHTML en plus... Sans compter les éléments <embed> non-standards, et tout le reste
Marsh Posté le 12-10-2005 à 16:00:32
j'ais jamais dit que les pages jaunes c'était standard :-), mais lister un repertoire en PHP a chaque chargement de page ca peut être relou, j'étais juste étonné qu'on ne puisse pas ecrire la balise en javascript (ce qui correspond a sa demande initial) ctout!
maintenant pour moi reconnaitre un bon code javascript d'un moche et mal codé...
Sinon j'avais pas vu qu'il faisait son site en XHTML.
enfin désolé hein...
Marsh Posté le 12-10-2005 à 16:03:36
FlorentG a écrit : T'as pas plus moche et mal codé comme script ? document.write ne fonctionne pas en XHTML en plus... Sans compter les éléments <embed> non-standards, et tout le reste |
C'est clair c la misère. Mais l'intention était là. Je vais essayer de partir sur le script de j_lecruel mais ma question est : Où dois-je mettre l'adresse, ex : http://www.monsite/pub/ ? Je n'ai pas que ça à faire quand même ? Je crois que ça va être plus complexe que prévu.
<object data="swf/<?php echo get_rand_swf(); ?>" type="application/x-shockwave-flash" >
<param name="play" value="true" />
<param name="movie" value="swf/<?php echo get_rand_swf(); ?>" />
<param name="menu" value="false" />
<param name="quality" value="high" />
<param name="scale" value="noborder" />
</object>
Merci à tous !
Marsh Posté le 12-10-2005 à 16:05:07
Si, c'est comme ça. Attribut data de l'élément object, ainsi qu'un value d'un param...
Marsh Posté le 12-10-2005 à 16:05:43
mechkurt a écrit : j'ais jamais dit que les pages jaunes c'était standard :-), mais lister un repertoire en PHP a chaque chargement de page ca peut être relou, j'étais juste étonné qu'on ne puisse pas ecrire la balise en javascript (ce qui correspond a sa demande initial) ctout! |
Ne sois pas désolé, merci quand même. Je sais qu'en javascript c'est tout simple pour des images aléatoires, mais le code pagesjaunes est un peu lourd et moins pratique. Toutes les idées sont bonnes à prendre. Merci encore !
Marsh Posté le 12-10-2005 à 16:28:51
Mes anim 468X60 se trouvent dans pubs/aleatoire/
<object data="http://monsite.com/pubs/aleatoire/<?php echo get_rand_swf(); ?>" type="application/x-shockwave-flash" width="468" height="60">
<param name="play" value="true" />
<param name="movie" value="http://www.monsite.com/pubs/aleatoire/<?php echo get_rand_swf(); ?>" />
<param name="menu" value="false" />
<param name="quality" value="high" />
<param name="scale" value="noborder" />
</object>
J'ai du oublier un paramètre car à l'écran il m'affiche : http://monsite.com/pubs/aleatoire/
Aidez-moi pleeaaaazzzze !
Marsh Posté le 12-10-2005 à 16:34:37
ben c'est pas non plus un script clé en main qu'il ta fait...
la fonction get_rand_swf() il faut que tu la crée en PHP!
j'ai fait un script de listage en PHP, rien de revlutionnaire hein, mais tu peut partir de la, fait une recherche dans le forum...
Marsh Posté le 12-10-2005 à 17:14:34
mechkurt a écrit : ben c'est pas non plus un script clé en main qu'il ta fait... |
J'ai trouvé ton script mais franchement je pige que dalle. Tant pis pour le moment je vais abandonner l'idée des bandeau swf aléatoires. Merci quand même.
http://forum.hardware.fr/hardwaref [...] 5956-1.htm
Marsh Posté le 20-03-2008 à 09:57:25
Je cherche à faire la même chose, quelques SWF.
Le site est un CMS en Php, je peux intégrer du code HTML par exemple dans des blocs à afficher.
Jusque là j'ai intégré le code HTML pour afficher le SWF, ça fonctionne. Il n'y a plus qu'à ajouter le random...
D'avance,
Marsh Posté le 20-03-2008 à 15:18:13
Si tu ne peux pas intégrer de php, oublie, c'est pas tip top
A moins d'insérer du javascript (plus chiant et tous les navigateurs ne l'acceptent pas, c'est pas toujours bien le js) ...
Marsh Posté le 20-03-2008 à 15:41:51
Ah
Dommage, c'est hors de mes compétences le code...
Merci
Marsh Posté le 12-10-2005 à 10:31:51
Bonjour tout le monde !
Je cherche à charger de manière aléatoire des fichiers swf dans mes pages html. Est-ce que quelqu'un connaîtrait le bout de code qui permette de faire ça simplement (certainement javascript) ?
Merci d'avance !!!