IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

2 images aléatoires


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    386
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 386
    Points : 90
    Points
    90
    Par défaut 2 images aléatoires
    Bonjour,
    J'ai un script qui fonctionne qui me permet d'afficher une image au hasard parmi 3 images possibles :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    <html> 
    <head> 
     
    <?php 
    $nbimages=3; 
    $nomimages=array();
    for($i=1;$i<=3;$i++) 
    {
    $nomimages[$i]="image".$i.".jpg"; 
    }
     
    $affimage=rand(1,$nbimages); 
    ?>
     
    </head> 
    <body> 
     
    <?php
    print("<img src=".$nomimages[$affimage]." border=0 width=150 height=112 alt=\"Image aléatoire\">");
    ?>
     
    </body> 
    </html>
    Je cherche à afficher une deuxième image a coter de la meme manière aléatoire, sauf que cette image doit être différente de la première, mais je bloque dessus.
    Merci de votre aide !

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Simplement avec array_rand :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <?php
    $affimage=array_rand($nomimages,2); 
    echo '<img src="'.$nomimages[$affimage[0]].'" border="0" width="150" height="112" alt\"Image aléatoire"/>';
    echo '<img src="'.$nomimages[$affimage[1]].'" border="0" width="150" height="112" alt\"Image aléatoire"/>';
    ?>

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    386
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 386
    Points : 90
    Points
    90
    Par défaut
    Cela fonctionne à merveille.
    Grand grand merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ImageMagick] Téléchargement d'image aléatoire ?
    Par artotal dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 20/12/2005, 01h21
  2. Chargement d'une image aléatoire au chargement d'une page.
    Par Link14 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 11
    Dernier message: 13/12/2005, 20h51
  3. [FTP] redimensionner une image aléatoire
    Par webide dans le forum Langage
    Réponses: 9
    Dernier message: 17/11/2005, 16h50
  4. [Tableaux] Images aléatoire et lien
    Par antoinelavigne dans le forum Langage
    Réponses: 7
    Dernier message: 17/09/2005, 20h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo