[HTML PHP] Insérer une vidéo aléatoirement [Résolu/Fermé]

Signaler
-
Messages postés
48
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
27 novembre 2012
-
Bonjour,

Je cherche a afficher une vidéo de façon aléatoire parmis une série de vidéos pré sélectionnées, dans une page HMTL.

J'ai essayé avec un script PHP, mais je n'y arrive pas.

Je vous montre ce que j'ai fait, pouvez vous m'aider (je cherche a afficher la vidéo dans un calque), mais je ne parviens pas a trouver ce que je dois mettre dans le calque comme code pour que ca fonctionne...

<body>

<?php

$nbvideo=3;

$nomvideo[1]="<object width="320" height="256"><param name="movie" value="https://www.dailymotion.com/embed/video/xddw53?background=%23171D1B&foreground=%23F7FFFD&highlight=%230EFF00&autoPlay=0&hideInfos=0&width=320&additionalInfos=1&colors=background%3A171D1B%3Bforeground%3AF7FFFD%3Bspecial%3A0EFF00%3B"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed type="application/x-shockwave-flash" src="https://www.dailymotion.com/embed/video/xddw53?background=%23171D1B&foreground=%23F7FFFD&highlight=%230EFF00&autoPlay=0&hideInfos=0&width=320&additionalInfos=1&colors=background%3A171D1B%3Bforeground%3AF7FFFD%3Bspecial%3A0EFF00%3B" width="320" height="256" allowfullscreen="true" allowscriptaccess="always"></embed></object>";

$nomvideo[2]="<object width="320" height="179"><param name="movie" value="https://www.dailymotion.com/embed/video/xd76r0?background=%23171D1B&foreground=%23F7FFFD&highlight=%230EFF00&autoPlay=0&hideInfos=0&width=320&additionalInfos=1&colors=background%3A171D1B%3Bforeground%3AF7FFFD%3Bspecial%3A0EFF00%3B"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed type="application/x-shockwave-flash" src="https://www.dailymotion.com/embed/video/xd76r0?background=%23171D1B&foreground=%23F7FFFD&highlight=%230EFF00&autoPlay=0&hideInfos=0&width=320&additionalInfos=1&colors=background%3A171D1B%3Bforeground%3AF7FFFD%3Bspecial%3A0EFF00%3B" width="320" height="179" allowfullscreen="true" allowscriptaccess="always"></embed></object>";

$nomvideo[3]="<object width="320" height="240"><param name="movie" value="https://www.dailymotion.com/embed/video/xd4wiy?background=%23171D1B&foreground=%23F7FFFD&highlight=%230EFF00&autoPlay=0&hideInfos=0&width=320&additionalInfos=1&colors=background%3A171D1B%3Bforeground%3AF7FFFD%3Bspecial%3A0EFF00%3B"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed type="application/x-shockwave-flash" src="https://www.dailymotion.com/embed/video/xd4wiy?background=%23171D1B&foreground=%23F7FFFD&highlight=%230EFF00&autoPlay=0&hideInfos=0&width=320&additionalInfos=1&colors=background%3A171D1B%3Bforeground%3AF7FFFD%3Bspecial%3A0EFF00%3B" width="320" height="240" allowfullscreen="true" allowscriptaccess="always"></embed></object>"


srand((double)microtime()*1000000);
$affvideo=rand(1,$nbvideo);
?>

<div id="Layer1" style="position:absolute; width:613px; height:302px; z-index:1; left: 9px; top: 75px;"> </div>

</body>


Merci d'avance



4 réponses

Messages postés
186
Date d'inscription
lundi 3 mai 2010
Statut
Membre
Dernière intervention
28 avril 2011
5
Tu devrais plutôt essayer avec Javascript
Le PHP est utilisé principalement côté serveur alors que là c'est dans la page et il faut un script côté client : le Javascipt
Messages postés
48
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
27 novembre 2012
2
Merci beaucoup, ca marche très bien

https://apprendre-php.com/tutoriels/tutoriel-1-rotation-de-bannieres-publicitaires-a-affichage-aleatoire.html

Prend exemple sur ce script, c'est le même principe.
Tiens-nous au courant si cela marche ou pas.
Messages postés
48
Date d'inscription
jeudi 15 novembre 2007
Statut
Membre
Dernière intervention
27 novembre 2012
2
Ca marche très bien, merci beaucoup, et merci pour le lien, je vais aller regarder ca