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

HTML Discussion :

Insérer une musique de fond aléatoirement.


Sujet :

HTML

  1. #1
    Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    115
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 115
    Points : 56
    Points
    56
    Par défaut Insérer une musique de fond aléatoirement.
    Bonjour,

    Sur la page d'accueil uniquement, j'ai mis un chant en fond appelé chant.mp3 à l'aide du code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <embed src="medias/chant.mp3" autostart="TRUE" loop="TRUE" height="0" width="0">
    J'ai 4 chants différents :
    chant.mp3
    chant1.mp3
    chant2.mp3
    chant3.mp3

    Je souhaiterais que les chants soient lu aléatoirement...

    adresse du site si besoin : http://fifa09.fr.cr

    Merci d'avance.
    Matthieu

  2. #2
    Expert éminent
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Points : 9 031
    Points
    9 031
    Par défaut
    Bonjour

    Une chose est sur : le html est un langage statique, tu ne pourra pas le faire uniquement en html.

    Si tu peut utiliser le php alors fais ceci :

    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
    <?php
    $valeur_aleatoire = mt_rand(0, 3);// génération du code aléatoire
     
    // détermination du nom du fichier en fonction de la valeur aléatoire...
    if ($valeur_aleatoire == 0) {
        $nom_fich = 'chant';
    } elseif  ($valeur_aleatoire == 1) {
        $nom_fich = 'chant1';
    } elseif  ($valeur_aleatoire == 2) {
        $nom_fich = 'chant2';
    } elseif  ($valeur_aleatoire == 3) {
        $nom_fich = 'chant3';
    } else  {
        $nom_fich = 'chant';// valeur par défaut
    }
    ?>
     
     
    <embed src="medias/<?php echo $nom_fich; ?>.mp3" autostart="TRUE" loop="TRUE" height="0" width="0">
    Vous souhaitez participer à la rubrique (X)HTML/CSS, contactez moi.
    débutez avec les CSS
    Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
    Votez pour les messages qui vous ont aidés...

  3. #3
    Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    115
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 115
    Points : 56
    Points
    56
    Par défaut
    et je peux mettre ce script dans une page html ou ça doit forcément être une page php ?

  4. #4
    Expert éminent
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Points : 9 031
    Points
    9 031
    Par défaut
    Il faut la renommer en .php en effet.

    il doit y avoir une possibilité que le serveur traite les fichiers .html comme des fichiers .php, mais ceci est à voir du coté du serveur (.htaccess peut être), à voir...
    Vous souhaitez participer à la rubrique (X)HTML/CSS, contactez moi.
    débutez avec les CSS
    Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
    Votez pour les messages qui vous ont aidés...

  5. #5
    Membre du Club
    Inscrit en
    Septembre 2007
    Messages
    115
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 115
    Points : 56
    Points
    56
    Par défaut
    c'est hébergé chez free...
    N'y aurait-il pas une solution en javascript ?

  6. #6
    Expert éminent
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Points : 9 031
    Points
    9 031
    Par défaut
    Citation Envoyé par matimat2k4 Voir le message
    c'est hébergé chez free...
    Ce n'est pas un obstacle au php, non ?

    Citation Envoyé par matimat2k4 Voir le message
    N'y aurait-il pas une solution en javascript ?
    Je n'y connais rien en javascript, ça doit être possible, mais... Va voir sur le forum approprié...
    Vous souhaitez participer à la rubrique (X)HTML/CSS, contactez moi.
    débutez avec les CSS
    Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
    Votez pour les messages qui vous ont aidés...

Discussions similaires

  1. Insérer une musique de fond dans page html
    Par solorac dans le forum Flash
    Réponses: 5
    Dernier message: 17/05/2010, 11h17
  2. Insérer une musique de fond aléatoirement.
    Par matimat2k4 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 14/09/2008, 19h48
  3. insérer une musique
    Par kuhnden dans le forum Access
    Réponses: 2
    Dernier message: 17/07/2007, 13h17
  4. Insérer une image de fond sous un graphique
    Par sango85 dans le forum MATLAB
    Réponses: 5
    Dernier message: 05/03/2007, 17h55
  5. Réponses: 5
    Dernier message: 27/09/2005, 09h18

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