Inserer une vidéo youtube sur mon site [Résolu/Fermé]

Signaler
Messages postés
360
Date d'inscription
samedi 6 août 2011
Statut
Membre
Dernière intervention
27 mai 2014
-
 LiseDréane -
Bonjour,
comment puis-je inserer une vidéo youtube sur mon site internet
j'ai essayé ceci :
$url="https://www.youtube.com/watch?v=TlsesdAYPmc";
		?><video width="400" height="222" controls="controls"><source src="<?php echo $url; ?>" type="video" />
		</video>


mais ça ne fonctionne pas.

merci de votre aide!


14 réponses

Messages postés
459
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
15 juin 2018
93
j'ai amélioré le code de "video.php" avec l'idée de la regex de tixboubou en plus custom.

<?php  
$video=$_POST['video'];  
$regex='#(?<=v=)[a-zA-Z0-9-]+(?=&)|(?<=[0-9]/)[^&\n]+|(?<=v=)[^&\n]+#'; 
preg_match($regex, $video, $id);
$video_id = $id[0];
?>
<iframe src="https://www.youtube.com/embed/<?php echo $video_id ?>" width="640" height="385"></iframe>


Fonctionne parfaitement.
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65883 internautes nous ont dit merci ce mois-ci

Merci pour ton code j'étais bloquer dans le dev de mon site et tu ma débloquer alors merci.
Messages postés
459
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
15 juin 2018
93
De rien avec du retard !
Merci, c'est exactement ce que je cherchais ;)
Messages postés
3
Date d'inscription
dimanche 16 novembre 2014
Statut
Membre
Dernière intervention
24 novembre 2014

merci
Messages postés
2
Date d'inscription
samedi 16 juin 2012
Statut
Membre
Dernière intervention
4 octobre 2012
1
Messages postés
284
Date d'inscription
dimanche 6 décembre 2009
Statut
Membre
Dernière intervention
6 décembre 2013
34
par exemple :
<iframe width="560" height="315" src="https://www.youtube.com/embed/W1oDRrOEqYQ" frameborder="0" allowfullscreen></iframe>
Messages postés
459
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
15 juin 2018
93
Youtube propose des codes tout prêt pour intégrer leurs vidéos sur un site.
Le bouton "Partager".
Messages postés
360
Date d'inscription
samedi 6 août 2011
Statut
Membre
Dernière intervention
27 mai 2014
5
ca ne fonctionne pas, et j'aimerai mettre l'url de la vidéo
Messages postés
459
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
15 juin 2018
93
Messages postés
360
Date d'inscription
samedi 6 août 2011
Statut
Membre
Dernière intervention
27 mai 2014
5
mon but est de demander l'url d'une vidéo youtube à l'utilisateur, qui la rentre pour voir la vidéo en question.
c'est pour les pc où youtube est bloqué par un server
Messages postés
459
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
15 juin 2018
93
Code brouillon mais fonctionnel :
page.html
<html>   
<body>   
<form action="video.php" method="post">   
<input name="video" type="text" value="">   
<input type="submit" name="submit" value="Voir">   
</form>   
</body>   
</html>   


video.php
<?php   
$video=$_POST['video'];   
$video2 = str_replace("https://www.youtube.com/", "https://www.youtube.com/embed/", $video);  
?>   
<iframe src="<?php echo $video2 ?>" width="640" height="385"></iframe>   


Note: il faut remanier les urls dans la page de traitement :

url youtube : https://www.youtube.com/watch?v=TlsesdAYPmc

url après traitement : https://www.youtube.com/embed/TlsesdAYPmc

Finalement je l'ai rajouté.

Développeur VB6, VBS, VBA, VB.NET, C#, HTML, PHP, JAVASCRIPT, SQL.
voire ici


http://www.arabjawab.com/reponses/Q/9/

<co<?php

preg_match(

'/[\\?\\&]v=([^\\?\\&]+)/',

'http://www.youtube.com/watch?v=OzHvVoUGTOM&feature=channel',

$matches

);



?>
de>

</code>
Messages postés
459
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
15 juin 2018
93
Effectivement, c'est un bout de code à rajouter au mien. Bien trouvé !
Messages postés
360
Date d'inscription
samedi 6 août 2011
Statut
Membre
Dernière intervention
27 mai 2014
5
pouvez vous m'expliquer ce code?
Messages postés
360
Date d'inscription
samedi 6 août 2011
Statut
Membre
Dernière intervention
27 mai 2014
5
J'aimerai ajouter ceci :
lorsque l'utilisateur entre un lien youtube, la vidéo est téléchargée sur mon server et est supprimée à la fin de l'utilisaton (ou 1h plus tard, ça n'a aps d'importance)

Ou alors je voudrais savoir comment faire passer le téléchargement via mon serveur qui sert alors de passerelle, mais uniquement pour youtube (c'ets pour que le pc ne se connecte pas au serveur youtube
Messages postés
22959
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
30 juin 2020
2 063
'téléchargé sur ton serveur' !!! une vidéo de youtube en plus !!!
totalement inutile et de plus INTERDIT ... il y a des règles chez eux ... ;)
Messages postés
360
Date d'inscription
samedi 6 août 2011
Statut
Membre
Dernière intervention
27 mai 2014
5
up
Messages postés
459
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
15 juin 2018
93
Avant de "up", je voudrais savoir si tu t'es un minimum foulé pour chercher une réponse?

A aucun endroit je ne te vois remercier un membre, même moi, pour l'aide qu'il t'apporte. Je t'ai donné un peu de mon temps pour te pondre un code, qui apparemment ne te suffit pas.

Cela m'a pris exactement 27s en cherchant sur google :
http://www.prozero.fr/programmation/php/php-telecharger-video-youtube.html

Maintenant débrouille toi avec ça et demande de l'aide a quelqu'un d'autre, un "merci" aurait suffit.
Messages postés
360
Date d'inscription
samedi 6 août 2011
Statut
Membre
Dernière intervention
27 mai 2014
5
excuse moi, mais cela vient de mon habitude à remerci tout le mode à la fin (bon j'ai prolongé donc forcement ça ne va plus)

je te remercie pour ton code qui fonctionne correctement.

en ce qui concerne cette page je m'était acharné à tenter de le comprendre sans grand succès, mais je vais me repencher sur la question.
merci pour le lien, je vous tient au courrant de mon avancement
Messages postés
459
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
15 juin 2018
93
le lien t'aidera je pense, tout y est expliqué.
Merci pour ces nombreuses réponses, j'ai trouvé mon bonheur ;)