Affichage aléatoire unique /

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Affichage aléatoire unique /

Re: Affichage aléatoire unique /

par @rthur » 02 sept. 2018, 15:47

Bonjour,

Tu pourrais gérer ça sous forme de fichiers.
Tu crées un répertoire dans lequel tu mets des fichiers textes (qui contiennent le texte à afficher) et des images.

Ensuite tu fais un glob() sur le répertoire pour récupérer un tableau avec la liste des fichiers (texte ou image)
Pour le tirage au sort tu as juste à faire un rand() pour choisir un n° entre 0 et le nombre d'éléments de ton tableau-1
Ça va te donner l'index d'un élément de ton tableau que tu pourras afficher et supprimer ensuite (ou déplacer dans un autre répertoire) pour qu'il ne soit pas retirer au sort la prochaine fois.

Affichage aléatoire unique /

par bubule » 02 sept. 2018, 07:55

Bonjour ,

je suis a la recherche depuis tres longtemps d'un code PHP avec affichage unique sur la page .

j'aimerais au par avant préparer une liste ( soit écrit , soit image ) et lorsque qu'une personne appuie sur un bouton '' Générer " l'affiche choisir au hasard dans la liste une clé deja prédéfini et qu’après affichage elle ne soit plus jamais réutiliser .

ls système est simple a expliquer mais compliquer a réaliser pour moi ! :D

merci pour votre aide

Lola