Bonjour à tous,

J'aimerais mettre sur mon site internet des background qui change lorsque la personne rafraichis la page afin qu'ils ne soient jamais les memes ou presque.
Afin de réalisé cela je pensais stocker des images dans une base de donnée MYSQL car ce ne serait pas trop chiant à ajouter des images régulièrement puis grâce au PHP faire un rand() pour décider quel background afficher, cependant en recherchant sur internet, il se peut que ce soit pas la bonne solution notamment de stocker des images dans une base de donnée.

Auriez vous des solutions ?

Merci d'avance,

Cordialement,

1 réponse


Bonjour,

Oui ce n'est pas une solution idéal. Cela prend beaucoup de place.
Je ferais suivant 2 façons :

  • Sans administration :
    Un dossier background où l'on stocke les images avec comme nom 1.jpg, 2.jpg..... et une fonction rand() qui séléctionne une image
    • Avec administration:
      Un dossier avec les backgrounds. Un formulaired'upload et une insertion des noms des images un bdd. Puis une fonction rand qui sélectionne au hasard une ligne de la table.