Vidéo youtube
Fermé
yupono10
Messages postés
170
Date d'inscription
dimanche 13 décembre 2009
Statut
Membre
Dernière intervention
4 août 2010
-
13 juin 2010 à 02:35
avion-f16 Messages postés 19125 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 23 mars 2023 - 16 juin 2010 à 15:12
avion-f16 Messages postés 19125 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 23 mars 2023 - 16 juin 2010 à 15:12
A voir également:
- Vidéo youtube
- Telecharger video youtube - Guide
- Youtube mp3 - Guide
- Tubidy video download youtube ✓ - Forum Téléchargement
- Youtube mp4 conconventer - Forum Vidéo/TV
- Probléme avec Convertisseur youtube mp3 ✓ - Forum YouTube
4 réponses
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
13 juin 2010 à 10:28
13 juin 2010 à 10:28
Je t'ai codé un exemple.
yupono10
Messages postés
170
Date d'inscription
dimanche 13 décembre 2009
Statut
Membre
Dernière intervention
4 août 2010
15
13 juin 2010 à 23:06
13 juin 2010 à 23:06
Super ca marche du tonnerre!,mais je pourais faire alors se script :
-------------------------------------------------------------------------------------------------------
<html>
<head>
<title>Mon site!</title>
</head>
<body>
//La personne indique l'url de la video quelle veut
<form action="video.php" method="post">
<p>Entrer l'URL de la video(youtube):<input type="text name="video" /><br />
<input type="submit" value="Envoyer" /></p>
</form>
<?php
<?php
//On récupére la variable $_POST['video'] puis on la met comme liens
$chaine = '[youtube]$_POST['video']/youtube';
preg_match_all('#\[youtube\](.+)\/youtube\#i', $chaine, $videos);
foreach($videos[1] as $k => $url) {
/* Récupération de l'ID de la vidéo */
preg_match_all('#v=(.+)&?#i', $url, $id);
$id = $id[1][0];
$urlPlayer = 'http://www.youtube.com/v/'.$id;
$html = '<object width="425" height="344">
<param name="movie" value="'.$urlPlayer.'" />
<param name="allowScriptAccess" value="always" />
<embed src="'.$urlPlayer.'"
type="application/x-shockwave-flash"
allowscriptaccess="always"
width="425" height="344">
</embed>
</object>';
$bbcode = $videos[0][$k];
$bbcode = preg_replace('#\[#', '\[', $bbcode);
$bbcode = preg_replace('#\]#', '\]', $bbcode);
$bbcode = preg_replace('#\?#', '\?', $bbcode);
$chaine = preg_replace('#'.$bbcode.'#', $html, $chaine);
}
echo $chaine;
?>
</body>
</html>
--------------------------------------------------------------------------------------------------------
pourait tu me dire si sa marcherait,
merci beaucoup,
yupono10 ;)
-------------------------------------------------------------------------------------------------------
<html>
<head>
<title>Mon site!</title>
</head>
<body>
//La personne indique l'url de la video quelle veut
<form action="video.php" method="post">
<p>Entrer l'URL de la video(youtube):<input type="text name="video" /><br />
<input type="submit" value="Envoyer" /></p>
</form>
<?php
<?php
//On récupére la variable $_POST['video'] puis on la met comme liens
$chaine = '[youtube]$_POST['video']/youtube';
preg_match_all('#\[youtube\](.+)\/youtube\#i', $chaine, $videos);
foreach($videos[1] as $k => $url) {
/* Récupération de l'ID de la vidéo */
preg_match_all('#v=(.+)&?#i', $url, $id);
$id = $id[1][0];
$urlPlayer = 'http://www.youtube.com/v/'.$id;
$html = '<object width="425" height="344">
<param name="movie" value="'.$urlPlayer.'" />
<param name="allowScriptAccess" value="always" />
<embed src="'.$urlPlayer.'"
type="application/x-shockwave-flash"
allowscriptaccess="always"
width="425" height="344">
</embed>
</object>';
$bbcode = $videos[0][$k];
$bbcode = preg_replace('#\[#', '\[', $bbcode);
$bbcode = preg_replace('#\]#', '\]', $bbcode);
$bbcode = preg_replace('#\?#', '\?', $bbcode);
$chaine = preg_replace('#'.$bbcode.'#', $html, $chaine);
}
echo $chaine;
?>
</body>
</html>
--------------------------------------------------------------------------------------------------------
pourait tu me dire si sa marcherait,
merci beaucoup,
yupono10 ;)
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
14 juin 2010 à 10:32
14 juin 2010 à 10:32
Encore plus simple :
<?php
$url = $_POST['video'];
// Récupération de l'ID de la vidéo :
preg_match_all('#v=(.+)&?#i', $url, $id);
$id = $id[1][0];
// Url du player (SWF) :
$urlPlayer = 'http://www.youtube.com/v/'.$id;
// Code pour intégrer le player en XHTML :
$html = '<object width="425" height="344">
<param name="movie" value="'.$urlPlayer.'" />
<param name="allowScriptAccess" value="always" />
<embed src="'.$urlPlayer.'"
type="application/x-shockwave-flash"
allowscriptaccess="always"
width="425" height="344">
</embed>
</object>';
// Affichage du player :
echo $html;
?>
edouardbou
Messages postés
59
Date d'inscription
mardi 15 juin 2010
Statut
Membre
Dernière intervention
29 mars 2012
2
16 juin 2010 à 02:35
16 juin 2010 à 02:35
si je te donne le code de ma page est-ce que tu peux me le placer dedans?
je ne sais pas trop où le placer , je parle du code que tu as donné...
si oui je te donerai le script de ma page.
merci avion-f16 :)
je ne sais pas trop où le placer , je parle du code que tu as donné...
si oui je te donerai le script de ma page.
merci avion-f16 :)
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
16 juin 2010 à 12:00
16 juin 2010 à 12:00
http://paste.pocoo.org/show/HMNLBhY6G0bDZw2UBeyk/
edouardbou
Messages postés
59
Date d'inscription
mardi 15 juin 2010
Statut
Membre
Dernière intervention
29 mars 2012
2
16 juin 2010 à 14:11
16 juin 2010 à 14:11
merci beaucoup .. tu sais?? tu es vraiment bon en programmation, cela fait combien de temps que tu fais de la programmation? moi, meme pas 1 an... :P
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
16 juin 2010 à 15:12
16 juin 2010 à 15:12
Je programme depuis un peu moins de deux ans.