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 :

Défilement d'images aléatoires ?


Sujet :

Langage PHP

  1. #1
    Membre régulier Avatar de innova
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    185
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2004
    Messages : 185
    Points : 109
    Points
    109
    Par défaut Défilement d'images aléatoires ?
    Bonjour,

    Je désire créer une bannière animée.

    Malheureusement c'est le format gif et c'est pas très beau :-((
    ( 256 couleurs)

    Alors, comment faire défiler de facon aléatoire trois images ( jpg ) de façon aléatoire ?

    Donc, chaque fois que le visitueur arrive sur le site il a une bannière différente... Une des trois image quoi.

    Pourriez-vous me montrer un exemple ?

    MErci
    ++

  2. #2
    Membre éclairé Avatar de Korko Fain
    Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    632
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2005
    Messages : 632
    Points : 718
    Points
    718
    Par défaut
    Je ne peux pas te donner concretement d'exemple mais il va te falloir faire un fichier php qui va faire croire qu'il sagit d'une image (via les headers et le type MIME)

    Dans ton fichier php, tu devra selectionner aléatoirement (random ?) une des 3 images et l'afficher. Ainsi, tu aura une image aléatoire.

  3. #3
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Tout à fait. Un truc du genre devrait faire l'affaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <?php
    $mes_images = glob('/path/to/my/images/*.jpg');
    shuffle($mes_images);
     
    header('Content-type: image/jpg');
    readfile(array_pop($mes_images));
    ?>
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <div id="banniere">
       <img src="banniere.php" />
    </div>

  4. #4
    Membre émérite Avatar de Djakisback
    Profil pro
    Inscrit en
    Février 2005
    Messages
    2 023
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 2 023
    Points : 2 273
    Points
    2 273
    Par défaut
    Salut,
    sinon tu nommes tes images 1.gif, 2.gif, etc. et tu les appelles comme ca :
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="<?php echo rand(1, 3); ?>.gif"/>

    Bye

  5. #5
    Membre régulier Avatar de innova
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    185
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2004
    Messages : 185
    Points : 109
    Points
    109
    Par défaut
    Citation Envoyé par Djakisback
    Salut,
    sinon tu nommes tes images 1.gif, 2.gif, etc. et tu les appelles comme ca :

    <img src="<?php echo rand(1, 3); ?>.gif"/>

    Bye
    slt,

    oki merci je vais essayer.

    ++

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

Discussions similaires

  1. Défilement d'images aléatoire
    Par thovex dans le forum C++
    Réponses: 6
    Dernier message: 26/04/2007, 17h11
  2. [FTP] redimensionner une image aléatoire
    Par webide dans le forum Langage
    Réponses: 9
    Dernier message: 17/11/2005, 16h50
  3. [Tableaux] Images aléatoire et lien
    Par antoinelavigne dans le forum Langage
    Réponses: 7
    Dernier message: 17/09/2005, 20h03
  4. [FLASH MX]Ordre de défilement des images
    Par San Soussy dans le forum Flash
    Réponses: 3
    Dernier message: 28/05/2004, 16h37

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