Image aléatoire + intervalle régulier + emplacement différent
Fermé
David987
Messages postés
120
Date d'inscription
samedi 19 décembre 2015
Statut
Membre
Dernière intervention
16 octobre 2022
-
Modifié le 21 août 2019 à 19:09
David987 Messages postés 120 Date d'inscription samedi 19 décembre 2015 Statut Membre Dernière intervention 16 octobre 2022 - 22 août 2019 à 17:55
David987 Messages postés 120 Date d'inscription samedi 19 décembre 2015 Statut Membre Dernière intervention 16 octobre 2022 - 22 août 2019 à 17:55
A voir également:
- Image aléatoire + intervalle régulier + emplacement différent
- Image iso - Guide
- Acronis true image - Télécharger - Sauvegarde
- Signe différent - Forum Bureautique
- Symbole différent ✓ - Forum Clavier
- Comment écrire le signe mathématique "différent de"? - Forum Bureautique
1 réponse
jordane45
Messages postés
38308
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
24 novembre 2024
4 705
22 août 2019 à 09:14
22 août 2019 à 09:14
Bonjour,
Je suppose que l'emplacement de l'image ( le choix de la page) sera le même pour tous les visiteurs à un instant T ...
Dans ce cas, Le javascript seul ne suffira pas.
Pour moi...
- Une crontab qui lance un script PHP toutes les x secondes
- Ce script choisi une image au hasard et choisi une page où l'afficher
(il enregistre ce "tirage'" dans une BDD ainsi que la date/heure du tirage )
- Bien entendu.. je vérifie au préalable si la "durée" d'affichage de la précédente est dépassée ou non avant de stocker la nouvelle valeur ( grâce à la date/heure du tirage.. )
- Côté site :
Lorsque tu affiches une page de ton site,
- Tu va vérifier en BDD si c'est celle où l'image doit s'afficher
- Si oui.. tu récupères le nom de l'image à afficher
- Un script JS la place ( au hasard ? ) sur ta page
Je suppose que l'emplacement de l'image ( le choix de la page) sera le même pour tous les visiteurs à un instant T ...
Dans ce cas, Le javascript seul ne suffira pas.
Pour moi...
- Une crontab qui lance un script PHP toutes les x secondes
- Ce script choisi une image au hasard et choisi une page où l'afficher
(il enregistre ce "tirage'" dans une BDD ainsi que la date/heure du tirage )
- Bien entendu.. je vérifie au préalable si la "durée" d'affichage de la précédente est dépassée ou non avant de stocker la nouvelle valeur ( grâce à la date/heure du tirage.. )
- Côté site :
Lorsque tu affiches une page de ton site,
- Tu va vérifier en BDD si c'est celle où l'image doit s'afficher
- Si oui.. tu récupères le nom de l'image à afficher
- Un script JS la place ( au hasard ? ) sur ta page
22 août 2019 à 13:55
Et si, au lieu de faire une crontab je le fais à chaque actualisation d'une page la vérif du temps pour l'affichage de la suivante c'est faisable aussi.
22 août 2019 à 15:59
Pour ce qui est du javascript.... c'est juste la "création" d'un élément html de type "img" ....
Tu trouveras sans mal de nombreux exemples sur le net
par exemple : https://www.quora.com/How-do-you-insert-an-image-in-Javascript
22 août 2019 à 16:35
Je met quoi pour afficher l'image que je souhaite ? et pour l'afficher à un endroit mais qu'il ne soit pas caché sur la page ?
22 août 2019 à 17:00
Donc si tu as défini l'emplacement "a la main" dans ton code.. c'est là qu'il se mettra.
Si tu veux faire de l'aléatoire... il faut modifier la position top/left de l'élément "x"
Et bien entendu.. en javascript tu peux générer de nombre en random
22 août 2019 à 17:04
et pour l'aléatoire, tu as un tuto pour que je puisse voir comment faire s'il te plait ?