Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Resolu] Affichage aléatoire d'images dans le bandeau titre du site
#6
echo '<img rsc="../randokerlouan/uploads/Logos/'.$fichier.'" alt="logo dynamique" width="987px"height="190px" />';
Et supprime les espaces autour des points (.) pour la concaténation des variables : ex
echo '<p>Image à afficher :'.$fichier.' avant affichage</p>'; et pas echo '<p>Image à afficher :' . $fichier . ' avant affichage</p>';

Citation :j'ai aussi essayé le code de Jean Le Chauve
Code :
{capture assign='num'}{1|rand:6}{/capture}
<img src="uploads/Logos/image{$num}.jpg" alt="logo" title="logo" />
Ce code fonctionne parfaitement et n'a pas besoin d'udt, tu le colles simplement à l'endroit où tu désires faire apparaître l'image. Il faut bien entendu que le chemin soit bien configuré. Avec 7 images, tu modifies {1|rand:6} en {1|rand:7}

Et tu peux faire encore plus court :
Code :
<img src="uploads/Logos/image{1|rand:7}.jpg" alt="logo" title="logo" />


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)